Pertanyaan yang diberi tag text-processing

15
Menggabungkan 2 output yang berbeda dalam satu perintah?

Saya punya file seperti berikut: 1234 ABCD EFGH Saya ingin mengonversinya sebagai berikut: 2341 BCDA FGHE File sebenarnya memiliki 4.000 kata, jadi saya ingin melakukan ini secara efisien. Saya mencoba menggunakan perintah cut -c 2-4,1 file.txt, tetapi menghasilkan output yang persis sama...

15
potong kolom 2 dari file teks

File teks saya tidak memiliki pembatas untuk menentukan spasi hanya pemisah, bagaimana cara saya memotong kolom 2 ke file output, 39 207 City and County of San Francisc REJECTED MAT = 0 78 412 Cases and materials on corporat REJECTED MAT = 0 82 431 The preparation of contracts an REJECTED MAT =...

15
Menggabungkan sejumlah besar file

Saya memiliki ± 10.000 file ( res.1- res.10000) yang semuanya terdiri dari satu kolom, dan jumlah baris yang sama. Yang saya inginkan adalah, pada dasarnya, sederhana; gabungkan semua file dengan bijaksana dalam file baru final.res. Saya sudah mencoba menggunakan: paste res.* Namun (meskipun hal...

15
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 =...

14
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...

14
Periksa apakah semua baris file terjadi di file yang berbeda

Saya mendapat dua file: file1 dengan sekitar 10.000 baris dan file2 dengan beberapa ratus baris. Saya ingin memeriksa apakah semua baris file2 terjadi di file1. Yaitu: ∀ baris ℓ ∈ file2: ℓ ∈ file1 Jika ada yang tidak tahu apa arti simbol-simbol ini atau apa yang "memeriksa apakah semua baris file2...

14
iconv urutan input ilegal- mengapa?

Ketika mencoba untuk mengkonversi file teks ke ASCII yang setara, saya mendapatkan pesan kesalahan itu iconv: illegal input sequence at position. Perintah yang saya gunakan adalah iconv -f UTF-8 -t ascii//TRANSLIT file Karakter yang menyinggung adalah æ. File teks itu sendiri ada di sini...

14
Urutkan baris berdasarkan jumlah kata per baris

Masukan yang diberikan: hello: world foo bar baz bar: baz: bin boop bop fiz bang beep bap: bim bam bop boatkeeper: poughkeepsie Saya ingin mengurutkannya menjadi sebagian besar kata di bagian atas, paling tidak di akhir, seperti: baz: bin boop bop fiz bang beep hello: world foo bar baz bap: bim...

14
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...

14
Mengapa perintah xargs ini tidak berfungsi?

Saya ingin menghapus semua ekstensi .sh jadi ini: ls *.sh | xargs -I {} mv {} `basename {} .sh` Namun tidak berfungsi, berperilaku seperti basenamemengembalikan nama file yang tidak berubah. Mengapa berperilaku seperti itu? Misalnya, ini berfungsi: ls *.sh | xargs -I {} echo `basename {}.jpg...

14
pola pertandingan sed N kali

Saya ingin membagi file menjadi potongan-potongan dengan 2 kata masing-masing. $cat tmp word1 word2 word3 word4 word5 word6 word7 $sed -e 's/word. word. /&\n/g' tmp word1 word2 word3 word4 word5 word6 word7 $sed -e 's/word. \{2\}/&\n/g' tmp word1 word2 word3 word4 word5 word6...