Pertanyaan yang diberi tag «awk»

AWK adalah bahasa pemrograman yang ditafsirkan yang dirancang untuk pemrosesan teks dan biasanya digunakan sebagai alat ekstraksi data dan pelaporan. AWK digunakan sebagian besar dengan sistem Unix.



19
Alat Bash untuk mendapatkan baris ke-n dari file
Apakah ada cara "kanonik" untuk melakukan itu? Saya telah menggunakan head -n | tail -1yang melakukan trik, tetapi saya bertanya-tanya apakah ada alat Bash yang secara khusus mengekstrak baris (atau berbagai baris) dari file. Yang dimaksud dengan "kanonik" adalah program yang fungsi utamanya adalah melakukan itu.
606 bash  shell  unix  awk  sed 

3
Apa perbedaan antara sed dan awk? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya oleh mengedit posting ini . Ditutup 6 tahun yang lalu . Apa perbedaan antara awk dan sed? Apa jenis aplikasi kasus penggunaan terbaik untuk sed …
497 sed  awk 


7
Bagaimana cara menggunakan variabel shell dalam skrip awk?
Saya menemukan beberapa cara untuk mengirimkan variabel shell eksternal ke awkskrip, tetapi saya bingung tentang 'dan ". Pertama, saya mencoba dengan skrip shell: $ v=123test $ echo $v 123test $ echo "$v" 123test Kemudian mencoba awk: $ awk 'BEGIN{print "'$v'"}' $ 123test $ awk 'BEGIN{print '"$v"'}' $ 123 Kenapa bedanya? …
289 bash  shell  awk 


5
Apa perbedaan antara Perl, Python, AWK dan sed? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan untuk …



11
Bagaimana cara menampilkan baris berikutnya setelah yang cocok?
grep -A1 'blah' logfile Berkat perintah ini untuk setiap baris yang memiliki 'bla' di dalamnya, saya mendapatkan output dari baris yang berisi 'bla' dan baris berikutnya yang mengikuti di logfile. Mungkin yang sederhana tapi saya tidak bisa menemukan cara untuk menghilangkan baris yang memiliki 'bla' dan hanya menampilkan baris berikutnya …
218 awk  sed  grep 

7
Menggunakan beberapa pembatas dalam awk
Saya memiliki file yang berisi baris-baris berikut: /logs/tc0001/tomcat/tomcat7.1/conf/catalina.properties:app.env.server.name = demo.example.com /logs/tc0001/tomcat/tomcat7.2/conf/catalina.properties:app.env.server.name = quest.example.com /logs/tc0001/tomcat/tomcat7.5/conf/catalina.properties:app.env.server.name = www.example.com Dalam output di atas saya ingin mengekstrak 3 bidang (Nomor 2, 4 dan yang terakhir *.example.com). Saya mendapatkan output berikut: cat file | awk -F'/' '{print $3 "\t" $5}' tc0001 tomcat7.1 tc0001 tomcat7.2 tc0001 …


6
awk tanpa mencetak baris baru
Saya ingin jumlah variabel / NR akan dicetak berdampingan di setiap iterasi. Bagaimana kita menghindari awk dari mencetak baris baru di setiap iterasi? Dalam kode saya, baris baru dicetak secara default di setiap iterasi for file in cg_c ep_c is_c tau xhpl printf "\n $file" >> to-plot.xls for f in …
169 scripting  awk  newline 


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.