Pertanyaan yang diberi tag «portability»

3
tar cvf atau tar -cvf?
Saya telah belajar menggunakan tar tanpa '-' untuk opsi, seperti tar cvfz dir.tar.gz Directory/tapi saya baru saja menemukan tar -czvfsintaks yang sedikit berbeda (saya pikir 'f' harus menjadi pilihan terakhir dalam kasus ini). Keduanya bekerja di linux dan Mac OS. Apakah ada sintaks yang disarankan, dengan ou tanpa '-' yang …

7
tail -f, tetapi dengan nomor garis
Saya mencoba untuk melihat berapa kali foo barmuncul /var/log/foo.logdalam jumlah waktu yang sewenang-wenang pada server jauh, tetapi tidak ada yang saya coba sejauh ini yang berhasil. Saya sudah punya skrip pengatur waktu yang saya gunakan untuk melacak berapa lama sejak saya mulai membuntuti /var/log/foo.log, dan sekarang saya hanya ingin cara …


2
Portabilitas tautan deskriptor file
Saya selalu bertanya-tanya ini tetapi tidak pernah mengambil waktu untuk mencari tahu, jadi saya akan melakukannya sekarang - bagaimana portabel penggunaan ditampilkan di sini baik /proc/$$/fd/$Natau /dev/fd/$N? Saya mengerti jaminan POSIX /dev/null, /dev/tty, and /dev/console (walaupun saya baru tahu kemarin setelah membaca komentar tentang jawaban ini ) tetapi bagaimana dengan …

3
Penggunaan ^ sebagai metacharacter shell
Saya menulis naskah kecil hari ini yang berisi grep -q ^local0 /etc/syslog.conf Selama peninjauan, seorang rekan kerja menyarankan agar ^local0dikutip karena ^berarti "pipa" di kulit Bourne. Terkejut dengan klaim ini, saya mencoba melacak referensi yang menyebutkan hal ini. Tidak ada yang saya temukan di internet menyarankan ini adalah masalah. Namun, …


2
Kapan penting untuk menulis skrip portabel?
Kebanyakan kode yang saya tulis adalah dalam PHP. Saya baru-baru ini mulai belajar skrip shell. Sebagian besar sumber daya dan tutorial yang saya temui khusus untuk Bash. Beberapa memperingatkan tentang bashisme dan beberapa tidak. Saya sudah banyak membaca di sini dan Stack Overflow. Setiap kali jawaban menggunakan bashism , seseorang …

2
Apakah / dev / {udp, tcp} standar atau tersedia di mana-mana?
Saya baru-baru ini belajar tentang /dev/udpdan /dev/tcpperangkat palsu di sini . Apakah mereka khusus untuk beberapa distribusi GNU / Linux atau dapatkah saya menemukannya di sistem unix lainnya? Apakah mereka distandarisasi dalam beberapa cara? Sejauh ini, saya sudah bisa menggunakannya dengan sukses di OS X, Arch Linux dan CentOS.
17 devices  tcp  udp  portability 

8
Apakah binari portabel di berbagai arsitektur CPU?
Tujuan saya adalah untuk dapat mengembangkan Linux tertanam. Saya memiliki pengalaman pada sistem tertanam bare-metal menggunakan ARM. Saya punya beberapa pertanyaan umum tentang pengembangan untuk target cpu yang berbeda. Pertanyaan saya adalah sebagai berikut: Jika saya memiliki aplikasi yang dikompilasi untuk dijalankan pada ' target x86, linux OS versi xyz …

2
Output stat pada OSX
Saya ingin menggunakan statperintah untuk mendapatkan informasi tentang file. Saya melakukan ini: Josephs-MacBook-Pro:Desktop Joseph$ echo 'hello' > info.txt Josephs-MacBook-Pro:Desktop Joseph$ stat info.txt 16777220 21195549 -rw-r--r-- 1 Joseph staff 0 6 "Dec 21 20:45:31 2014" "Dec 21 20:45:30 2014" "Dec 21 20:45:30 2014" "Dec 21 20:45:30 2014" 4096 8 0 info.txt …
15 osx  stat  portability 

2
Manakah yang paling portabel dari sed, awk, perl dan sh?
Bisakah seseorang meletakkan alat-alat ini agar mudah dibawa? Manakah dari ini yang pasti dapat ditemukan pada sistem * nix yang paling minimal sekalipun? Apakah ada di antara mereka yang 100% yakin untuk hadir? Dugaan saya adalah bahwa urutannya adalah sebagai berikut: awk sed SH perl Sementara saya membayangkan ada sistem …


2
Apa metode paling mudah meluncurkan emulator terminal?
Katakanlah saya perlu menulis skrip yang akan meluncurkan terminal dan menjalankan perintah dan saya membutuhkannya untuk bekerja pada berbagai sistem. Bagaimana saya bisa melakukannya dengan cara yang aman dan portabel? Apakah xtermselalu terpasang? Saya berasumsi bahwa setiap * nix dengan GUI harus memiliki beberapa emulator terminal. Bagaimana saya bisa mencapainya? …

2
Apakah cangkang selain Bash dan Zsh mendukung kutipan ANSI-C? mis. $ 'string'
Saya memiliki skrip shell yang menggunakan yang berikut ini untuk mencetak tanda centang hijau di outputnya: col_green="\e[32;01m" col_reset="\e[39;49;00m" echo -e "Done ${col_green}✓${col_reset}" Setelah membaca tentang Bash's ANSI-C Quoting , saya menyadari saya bisa menggunakannya ketika mengatur variabel warna saya dan menghapus -ebendera dari gema saya . col_green=$'\e[32;01m' col_reset=$'\e[39;49;00m' echo "Done …

7
Bagaimana saya bisa mendapatkan versi ksh dengan aman?
Bagaimana saya bisa dengan aman mendapatkan versi ksh dari dalam script ksh? Saya telah melihat solusi berikut : ksh --version echo ${.sh.version} echo $KSH_VERSION Dan mengingat keadaan yang tepat, masing-masing berfungsi dengan benar. Namun, saya peduli dengan kasus yang tidak sempurna. Secara khusus, ada beberapa mesin yang bekerja dengan saya …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.