Unix & Linux

9
Mengarahkan stdout dari dua program

Saya menjalankan alat pemeriksaan memori (prog1) pada kode C ++ (prog2), yang keduanya memberi saya output yang besar dan terperinci. Untuk mengejar beberapa bug saya perlu menyimpan output ini ke file. Saya mencoba mengarahkan stdout ke file: prog1 prog2 > outfile.txt Tapi itu memberi saya...

9
Mengapa POSIX.1e ditarik?

Standar POSIX.1e yang diusulkan mendefinisikan beberapa hal seperti ACL yang didukung secara luas. Tetapi proposal itu sendiri ditarik. Bagaimana bisa? Satu-satunya alasan yang saya temukan online adalah kutipan ini dari http://wt.tuxomania.net/topics/1999_06_Posix_1e/ : Mengapa Posix.1e...

9
Menghemat stroke kunci

Beberapa tombol di keyboard saya berakhir lengket setelah tumpahan kokas katastropik. Saya tidak bermaksud mengganti keyboard yang lama, karena seluruh laptop akan diganti tahun depan. Kunci yang dimaksud adalah: panah atas, panah bawah, bergeser dan '/'. Shift memiliki saudara kembar di pantai...

9
Perbedaan hanya menunjukkan perbedaan di dalam baris

Saya ingin membandingkan baris dalam dua file, tetapi untuk meminimalkan noise pada output, saya hanya ingin perbedaan garis yang sebenarnya untuk dicetak. Misalnya, mengingat dua file di bawah ini: a.txt a b c d e f g h i j k l m n o p q r s t u v w x y z b.txt a B c d e f g h i j k l m n o p...

9
AWK tiba-tiba menghapus titik dari string

Saya ingin menambahkan kolom (tempat ke-2) dalam .csvfile dan saya ingin nilai-nilai kolom itu menjadi string dan dikutip; Perintah berikut menambahkan kolom tetapi tanpa tanda kutip: awk -F"," 'BEGIN { OFS = "," } {$2="2.4.0"; print}' test.csv > output.csv Pendekatan berikut memang...

9
Setara dengan `rpm -K` menggunakan` apt`

Apa yang aptsetara dengan rpm -K *.rpm, di mana -Kdidefinisikan sebagai memverifikasi tanda tangan repositori di man rpmdan di RPM Maksimum ? Contoh situasi: sudo rpm --import https://mirrors.example.com/rpm/RPM-GPG-KEY-release && rpm -K

9
awk menetapkan beberapa variabel sekaligus

Saya mencoba menarik dua nilai numerik dari string dan menetapkannya ke variabel menggunakan awk( gawkadalah apa yang saya gunakan khusus). Saya ingin menarik nomor versi utama dan kecil dari string versi tmux ke dalam awkvariabel, misalnya: masukan tmux 2.8:; maj == 2danmin == 8 masukan tmux...

9
Tambahkan baris terakhir stdin ke seluruh stdin

Pertimbangkan skrip ini: tmpfile=$(mktemp) cat <<EOS > "$tmpfile" line 1 line 2 line 3 EOS cat <(tail -1 "$tmpfile") "$tmpfile" Ini berfungsi dan menghasilkan: line 3 line 1 line 2 line 3 Katakanlah sumber input kami, alih-alih menjadi file aktual, malah stdin: cat <<EOS |...