Pertanyaan yang diberi tag «awk»

Bahasa pemindaian dan pemrosesan yang diarahkan oleh pola.




3
Diff, tampilkan baris yang dimodifikasi hanya dari file kanan
Saya punya file adan bsaya ingin menampilkan baris byang berubah sejak itu dikloning a. Hanya garis yang dimodifikasi, tidak ada konteks di sekitarnya, tidak ada tanda offset yang berbeda. Bagaimana saya bisa melakukannya dengan menggunakan skrip shell? (Tidak Ada Python / Perl / PHP / ...) Sed dan awk adalah …
24 shell-script  sed  awk  diff 

7
Menggunakan fungsi bash shell di dalam AWK
Apakah mungkin menggunakan fungsi bash di dalam AWK? Contoh file (string, int, int, int) Mike 247808 247809 247810 Mencoba mengonversi nilai dari desimal ke heksadesimal. Fungsi didefinisikan baik dalam .bashrc atau dalam skrip shell. awk '{print $1 ; d2h($2)}' file awk: memanggil fungsi yang tidak ditentukan input data d2h nomor …
24 bash  awk 

7
Teks di antara dua tag
Saya ingin mengambil apa pun di antara kedua tag ini - <tr> </tr>- dari dokumen html. Sekarang saya tidak memiliki persyaratan html spesifik yang akan menjamin untuk parser html. Saya hanya butuh sesuatu yang cocok <tr>dan </tr>dan mendapatkan semua di antaranya dan mungkin ada banyak tr. Saya mencoba awk, yang …

2
Mengapa awk melakukan buffering penuh saat membaca dari sebuah pipa
Saya membaca dari port serial yang terhubung ke perangkat gps yang mengirimkan string nmea. Doa yang disederhanakan untuk mengilustrasikan poin saya: $ awk '{ print $0 }' /dev/ttyPSC9 GPGGA,073651.000,6310.1043,N,01436.1539,E,1,07,1.0,340.2,M,33.3,M,,0000*56 $GPGSA,A,3,28,22,09,27,01,19,17,,,,,,2.3,1.0,2.0*39 $GPRMC,073651.000,A,6310.1043,N,01436.1539,E,0.42,163.42,070312,,,A*67 GPGGA,073652.000,6310.1043,N,01436.1540,E,1,07,1.0,339.2,M,33.3,M,,0000*55 $GPGSA,A,3,28,22,09,27,01,19,17,,,,,,2.3,1.0,2.0*39 Jika saya mencoba membaca dari sebuah pipa, awk buffer input sebelum mengirimnya ke stdout. $ cat /dev/ttyPSC9 …
23 awk  tty  serial-port 




11
Alat di UNIX untuk mengurangi tanggal
Apakah ada alat di Solaris UNIX (jadi tidak ada alat GNU tersedia) untuk mengurangi tanggal? Saya tahu bahwa di Linux kami memiliki gawkyang dapat mengurangi satu tanggal dari yang lain. Tetapi dalam Solaris, maksimum yang kita miliki adalah nawk(ditingkatkan awk) yang tidak dapat melakukan perhitungan tanggal. Saya juga tidak bisa …
22 shell  solaris  awk  utilities  date 


5
Ekstrak nama file dari path di program awk
Saya memiliki skrip awk dan saya telah mengirimkan file CSV ke sana. awk -f script.awk /home/abc/imp/asgd.csv Apa yang saya lakukan adalah memasukkan FILENAME ke dalam script.awk. FILENAME memberi saya seluruh jalur. Karena saya awk, saya tidak bisa menggunakan basename FILENAME. print FILENAME; /home/abc/imp/asgd.csv Saya sudah mencoba dengan ini di dalam …
21 awk  filenames 


2
Pencarian case-insensitive dalam awk
Saya perlu mencari kata kunci menggunakan awk, tetapi saya ingin melakukan pencarian case-insensitive (non case sensitive). Saya pikir pendekatan terbaik adalah dengan menggunakan huruf besar istilah pencarian ("kata kunci") dan baris target yang dibaca awk pada saat yang sama. Dari pertanyaan ini saya bagaimana menggunakan toupperuntuk mencetak dalam semua huruf …

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.