Pertanyaan yang diberi tag «posix»

POSIX adalah singkatan dari Portable Operating System Interface, keluarga standar yang ditentukan oleh IEEE untuk menjaga kompatibilitas antara sistem operasi.


4
Apa sebenarnya POSIX?
Saya melihat POSIX sering disebutkan dan di mana-mana, dan saya menganggapnya sebagai standar UNIX standar .. sampai saya perhatikan kutipan berikut pada halaman Wikipedia: Grup Terbuka Open Group paling terkenal sebagai badan sertifikasi untuk merek dagang UNIX, dan penerbitan standar teknis Spesifikasi Tunggal UNIX , yang memperluas standar POSIX dan …
139 posix  standard 

5
perbedaan antara "function foo () {}" dan "foo () {}"
Saya dapat mendefinisikan bashfungsi menggunakan atau menghilangkan functionkata kunci. Apakah ada perbedaan? #!/bin/bash function foo() { echo "foo" } bar() { echo "bar" } foo bar Keduanya panggilan ke fungsi foodan barberhasil dan saya tidak bisa melihat perbedaan. Jadi saya bertanya-tanya apakah itu hanya untuk meningkatkan keterbacaan, atau ada sesuatu …
98 bash  shell  function  posix 


3
Bagaimana saya bisa menguji kepatuhan POSIX untuk skrip shell?
Mempertimbangkan bahwa POSIX adalah hal yang paling dekat dengan standar umum di antara semua kesatuan, saya tertarik mengetahui apakah ada shell yang mendukungnya secara eksklusif. Sementara sebagian besar shell modern menyediakan dukungan untuk POSIX (dan akan menjalankan skrip yang sesuai dengan POSIX tanpa masalah), mereka tidak melakukan pekerjaan yang baik …

3
Apa gunanya perintah eksternal `cd`?
Seperti yang dirujuk dalam jawaban yang bagus ini , sistem POSIX memiliki biner eksternal cddi samping shell builtin. Pada OS X 10.8 itu /usr/bin/cd. Anda tidak dapat menggunakannya seperti builtin cdkarena keluar segera setelah mengubah direktori kerjanya sendiri. Apa tujuannya?


1
Apakah 'rm. *' Pernah menghapus direktori induk?
Ekspresi .*diperluas oleh bash untuk memasukkan direktori saat ini dan direktori induk: $ ls -la total 2600 drwxrwxrwx 2 terdon terdon 2162688 Sep 10 16:22 . drwxr-xr-x 142 terdon terdon 491520 Sep 10 15:34 .. -rw-r--r-- 1 terdon terdon 0 Sep 10 16:22 foo $ echo .* . .. Jika …
53 shell  wildcards  rm  posix 





4
Mengapa penamaan panggilan sistem UNIX / POSIX begitu tidak terbaca?
Apa alasan untuk menggunakan nama panggilan sistem yang tidak diceritakan seperti timedan creatbukannya getCurrentTimeSecsdan createFileatau, mungkin lebih cocok di Unix get_current_time_secsdan create_file. Yang membawa saya ke poin berikutnya: mengapa seseorang menginginkan sesuatu seperti cfsetospeedtanpa kasing unta atau setidaknya menggarisbawahi agar dapat dibaca? Tentu saja panggilan akan memiliki lebih banyak karakter …

3
Mengapa beberapa aplikasi menggunakan ~ / .config / appname untuk data konfigurasi mereka sementara yang lain menggunakan ~ / .appname?
Saya perhatikan bahwa beberapa aplikasi meletakkan file konfigurasinya ~/.config/appnamesementara yang lain menggunakan ~/.appname(cara klasik, AFAIK) untuk ini. Apa arti perbedaan ini dan apa yang bisa lebih baik untuk dipertimbangkan untuk aplikasi saya? UPDATE: Sepertinya saya (XUbuntu 11,10 default) $ XDG_CONFIG_HOME diatur ke ~/dan sebagian besar aplikasi di sistem saya (seperti …

7
Beragam argumen di shebang
Saya bertanya-tanya apakah ada cara umum untuk melewatkan beberapa opsi ke file yang dapat dieksekusi melalui baris shebang ( #!). Saya menggunakan NixOS, dan bagian pertama dari shebang dalam skrip apa pun yang saya tulis biasanya /usr/bin/env. Masalah yang saya temui kemudian adalah bahwa semua yang muncul setelah ditafsirkan sebagai …

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.