Pertanyaan yang diberi tag gnu

152
Apa yang disiratkan oleh "#define _GNU_SOURCE"?

Hari ini saya harus menggunakan basename()fungsi, dan man 3 basename(di sini ) memberi saya beberapa pesan aneh: Catatan Ada dua versi basename () yang berbeda - versi POSIX yang dijelaskan di atas, dan versi GNU , yang diperoleh setelahnya #define _GNU_SOURCE #include

137
Bagaimana cara menerapkan tambalan berbeda pada Windows?

Ada banyak program di luar sana yang dapat membuat tambalan berbeda, tetapi saya memiliki waktu yang sangat lama untuk mencoba menerapkannya. Saya mencoba mendistribusikan tambalan, dan saya mendapat pertanyaan dari pengguna tentang bagaimana menerapkannya. Jadi saya mencoba mencari tahu sendiri...

90
grep regex perilaku spasi

Saya memiliki file teks, berisi sesuatu seperti: 12,34 EUR 5,67 EUR ... Ada satu spasi sebelum 'EUR' dan saya mengabaikan 0, XX EUR. Saya mencoba: grep '[1-9][0-9]*,[0-9]\{2\}\sEUR' => didn't match ! grep '[1-9][0-9]*,[0-9]\{2\} EUR' => worked ! grep