Pertanyaan yang diberi tag «awk»

Bahasa pemindaian dan pemrosesan yang diarahkan oleh pola.


1
Membuat progressbar dengan "dialog" dari rsync output
Saya mencari cara untuk memfilter / mengarahkan ulang output rsync dengan cara di mana ia dapat diumpankan ke perintah "dialog --gauge", jadi saya bisa mendapatkan progressbar yang tampak bagus selama sinkronisasi file. Saat ini saya hanya mengujinya secara langsung di prompt, tapi saya berencana untuk melakukan ini dalam skrip shell …
16 linux  bash  scripting  awk  rsync 






5
Bagaimana saya bisa mengubah cap waktu di kolom menjadi tanggal?
Saya punya file yang mengandung ini: 1415602803,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 1415602807,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 1415602811,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 1415602815,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 Saya ingin mengonversi cap waktu menjadi tanggal dalam format ini: 2014-11-10 02:00:03,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 2014-11-10 02:00:07,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 2014-11-10 02:00:11,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 2014-11-10 02:00:15,LOGIN FAILED,AUTH,user3,192.168.123.55,10.146.32.99,55750,22 Bagaimana saya bisa melakukan itu? Saya tahu ini berfungsi: perl -pe 's/(\d+)/localtime($1)/e'(dari pertanyaan ini …

8
Cara melakukan multi line grep
Bagaimana Anda melakukan grep untuk teks yang muncul di dua baris? Sebagai contoh: pbsnodes adalah perintah yang saya gunakan yang mengembalikan pemanfaatan cluster linux root$ pbsnodes node1 state = free procs = 2 bar = foobar node2 state = free procs = 4 bar = foobar node3 state = busy …






5
Hapus garis duplikat sambil menjaga urutan garis
[root@server]# awk '!seen[$0]++' out.txt > cleaned awk: (FILENAME=out.txt FNR=8547098) fatal error: internal error Aborted [root@server]# "" Server "" memiliki: 8 GByte RAM + 16 GByte SWAP, x> 300 GByte ruang kosong, amd64, desktop CPU. Linux Ilmiah 6.6. Tidak ada lagi yang dijalankan untuk membuat LOAD. Awk batal setelah beberapa detik …

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.