Pertanyaan yang diberi tag bsd

237
sed in-place flag yang berfungsi baik pada Mac (BSD) dan Linux

Apakah ada permintaan untuk sedmelakukan pengeditan di tempat tanpa cadangan yang berfungsi baik di Linux dan Mac? Sementara BSD yang seddikirimkan dengan OS X tampaknya diperlukan sed -i '' …, seddistribusi GNU Linux biasanya datang dengan menafsirkan kutipan sebagai nama file input kosong (bukan...

185
temukan -exec fungsi shell di Linux?

Apakah ada cara untuk findmenjalankan fungsi yang saya definisikan di shell? Sebagai contoh: dosomething () { echo "doing something with $1" } find . -exec dosomething {} \; Hasilnya adalah: find: dosomething: No such file or directory Apakah ada cara untuk mendapatkan find's -execuntuk...

101
Tentukan proses pid mendengarkan pada port tertentu

Seperti judulnya, saya menjalankan beberapa server game, dan masing-masing memiliki server yang sama nametetapi berbeda PIDdan portjumlahnya. Saya ingin mencocokkan PIDserver yang mendengarkan pada port tertentu, dan kemudian saya ingin menghentikan proses ini. Saya membutuhkannya untuk...

93
Bagaimana status POSIX asynchronous I / O (AIO)?

Ada halaman yang tersebar di seluruh web yang menjelaskan fasilitas POSIX AIO dalam jumlah detail yang bervariasi. Tak satu pun dari mereka yang sangat baru. Tidak jelas apa yang sebenarnya mereka gambarkan. Misalnya, situs web "resmi" (?) Untuk dukungan I / O asinkron kernel Linux di sini...

9
C pointer ke deklarasi array dengan bitwise dan operator

Saya ingin memahami kode berikut: //... #define _C 0x20 extern const char *_ctype_; //... __only_inline int iscntrl(int _c) { return (_c == -1 ? 0 : ((_ctype_ + 1)[(unsigned char)_c] & _C)); } Itu berasal dari file ctype.h dari kode sumber sistem operasi obenbsd. Fungsi ini memeriksa apakah...