Pertanyaan yang diberi tag text-processing

12
Masukkan teks pada nomor baris tertentu

Saya sedang mengerjakan skrip bash yang akan membagi konten dokumen teks tergantung pada data di baris tersebut. Jika isi file asli berada di sepanjang baris 01 line 01 line 02 line 02 line Bagaimana saya bisa menyisipkan ke baris 3 file ini menggunakan bash untuk menghasilkan 01 line 01...

12
Hitung pola pencocokan catatan dengan Awk

Jadi saya diberitahu untuk melakukan last > lastloggedinyang membuat file yang menunjukkan kelas masuk terakhir sejak sistem terakhir reboot, dan sekarang saya diminta untuk menulis skrip Awk yang bernama myawkyang menghitung / menentukan berapa banyak baris lastloggedinberisi string...

12
Mengatur ulang kolom menggunakan awk

Saya mencoba untuk memindahkan kolom ke 7 dari file csv saya ke ujung dengan menggunakan awk -F '{print $1,$2,$3,$4,$5,$6,$8,$9,$10,$11,$7}',OFS= "$file" di mana $ file adalah file .csv dalam direktori. Namun, hasilnya adalah awk: ^ syntax error Adakah yang tahu cara memperbaiki kesalahan...

11
sed - terapkan perubahan pada banyak file

Saya memiliki ratusan file yang berisi " </foo:bar>" cc bb aa </foo:bar> dd xx vv Saya ingin mengubahnya sekaligus cc bb aa </foo:bar> sed berfungsi dengan baik ketika saya memberikannya nama file yang tepat sed -i "/ </ foo: bar> / q" 99999.txt tetapi ketika saya...

11
perintah `highlight`

Apakah ada perintah yang dapat digunakan untuk dengan mudah menyorot (dengan warna, teks tebal atau back- / foreground) terbalik string khusus di stdin sambil meneruskan seluruh string ke stdout? Saya sedang berpikir untuk membangunnya , tetapi saya lebih suka menggunakannya jika sudah ada....

11
Cetak kolom dalam awk dengan nama header

Saya memiliki file teks seperti itu foo bar baz 1 a alpha 2 b beta 3 c gamma Saya dapat menggunakan awk untuk mencetak kolom tertentu, seperti 1 dan 3, dengan {print $1, $3}, tapi saya ingin menentukan kolom yang akan dicetak dengan menentukan header kolom sebagai gantinya, kira-kira seperti...

11
sed: cocokkan dua baris

Saya memiliki file teks, di mana catatan dibagi menjadi dua baris. Saya ingin menempatkan mereka pada satu baris. Catatan terlihat seperti ini: 2013-07-29 apt-get install git 2013-07-29 apt-get install rsync 2013-07-31 apt-get install nmap 2013-08-02 apt-get install cifs-utils 2013-08-05...

11
Perintah tempel yang lebih baik

Saya memiliki dua file berikut (saya mengisi garis dengan titik-titik sehingga setiap baris dalam file memiliki lebar yang sama dan membuat file1 semua huruf besar agar lebih jelas). contents of file1: ETIAM...... SED........ MAECENAS... DONEC...... SUSPENDISSE contents of