Pertanyaan yang diberi tag «awk»

Bahasa pemindaian dan pemrosesan yang diarahkan oleh pola.

5
Penggantian pola pencocokan case dengan sed
Saya memiliki kode sumber yang tersebar di beberapa file. Ini memiliki pola abcdefyang harus saya ganti pqrstuvxyz. Polanya bisa Abcdef(Kasus Kalimat) maka perlu diganti Pqrstuvxyz. Polanya bisa AbCdEf(Toggle case) maka perlu diganti PqRsTuVxYz. Singkatnya, saya harus mencocokkan kasus pola sumber dan menerapkan pola tujuan yang sesuai. Bagaimana saya bisa mencapai …

2
Script untuk dengan cepat menguji semua tombol keyboard
Saya perlu memeriksa beberapa notebook untuk tombol keyboard yang buruk, dan jadi saya ingin mempercepatnya sebanyak mungkin. Saya tidak menemukan apa pun untuk tugas khusus ini, jadi ide saya adalah skrip yang membaca tombol yang ditekan dan mengetahui semua tombol keyboard, jadi saya dapat menamparnya dengan cepat dan melaporkan mana …
14 bash  grep  awk  keyboard  stdout 

7
Bagaimana cara mengurangi ketamakan ekspresi reguler di AWK?
Saya ingin melakukan pencocokan pola non-serakah (ekspresi reguler) awk. Berikut ini sebuah contoh: echo "@article{gjn, Author = {Grzegorz J. Nalepa}, " | awk '{ sub(/@.*,/,""); print }' Apakah mungkin untuk menulis ekspresi reguler yang memilih string yang lebih pendek? @article{gjn, bukannya string panjang ini ?: @article{gjn, Author = {Grzegorz J. …


4
Keluarkan bagian dari setiap baris ke file terpisah
Saya punya file seperti ini: a AGTACTTCCAGGAACGGTGCACTCTCC b ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT c ATATTAAATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCATCCACTCCACAC d ATCAGTTTAATATCTGATACGTCCTCTATCCGAGGACAATATATTAAATGGA e TTTGGCTAAGATCAAGTGTAGTATCTGTTCTTATAAGTTTAATATCTGATATGTCCTCTATCTGA Saya ingin membuat file a.seqyang berisi urutan AGTACTTCCAGGAACGGTGCACTCTCC. Demikian pula b.seqmengandung ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT. Singkatnya, Column1 harus digunakan sebagai nama file output dengan ekstensi .seqdan kemudian harus memiliki urutan kolom2 yang sesuai di dalamnya. Saya dapat melakukan …

7
Bagaimana cara menghapus beberapa baris kosong dari file?
Saya memiliki beberapa file teks yang saya gunakan untuk mencatat - hanya teks biasa, biasanya hanya menggunakan cat >> file. Kadang-kadang saya menggunakan satu atau dua baris kosong (hanya kembali - karakter baris baru) untuk menentukan subjek / alur pemikiran baru. Pada akhir setiap sesi, sebelum menutup file dengan Ctrl+ …
14 scripting  sed  awk  perl  filter 


1
POSIX Awk di Solaris 11?
Ini adalah pertanyaan tindak lanjut untuk dua berikut: Kesalahan sintaksis menghapus baris duplikat melalui file awk '! X [$ 0] ++' awk / nawk alternatif di SunOs dan Linux Saya melihat bahwa pada Solaris 10 (SunOS 5.10), saya mendapatkan hasil berikut: $ type -a awk awk is /usr/bin/awk $ PATH="$(getconf …
13 awk  solaris  posix 



5
Bagaimana cara mencetak nama skrip sendiri di mawk?
Di bash $0berisi nama skrip, tetapi awk jika saya membuat skrip bernama myscript.awk dengan konten berikut: #!/usr/bin/awk -f BEGIN{ print ARGV[0] } dan jalankan, itu hanya akan mencetak "awk". Selain itu, ARGV [i] dengan i> 0 digunakan hanya untuk argumen skrip di baris perintah. Jadi, bagaimana cara membuatnya mencetak nama …
13 awk  scripting  mawk 



4
Bagaimana menghapus garis duplikat dengan awk sambil menjaga garis kosong?
awkPerintah di bawah ini menghapus semua baris duplikat seperti yang dijelaskan di sini : awk '!seen[$0]++' Jika teks berisi baris kosong, semua kecuali satu baris kosong akan dihapus. Bagaimana saya bisa menjaga semua baris kosong sementara menghapus semua baris duplikat yang tidak kosong, hanya menggunakan awk? Tolong, sertakan juga penjelasan …
13 awk 


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.