Pertanyaan yang diberi tag «text-processing»

Manipulasi atau pemeriksaan teks oleh program, skrip, dll.

8
apakah penghapusan baris in-place pada sistem file lengkap?
Karena bug aplikasi belum terdiagnosis, saya memiliki beberapa ratus server dengan disk penuh. Ada satu file yang telah diisi dengan duplikat baris - bukan file log, tetapi file lingkungan pengguna dengan definisi variabel (jadi saya tidak bisa hanya menghapus file). Saya menulis sedperintah sederhana untuk memeriksa baris yang ditambahkan secara …

5
Bagaimana cara mencetak konten file hanya jika baris pertama cocok dengan pola tertentu?
Saya sedang menulis skrip, saya ingin memeriksa apakah baris pertama file cocok dengan pola tertentu dan jika tidak maka cetak file tersebut. Bagaimana saya bisa mencapai ini? Bagaimana saya memeriksa polanya? Apakah ada cara untuk memeriksa pola dan berdasarkan pada output melakukan sesuatu .. EDIT: Silakan lihat pertanyaan ini: /programming/5536018/how-to-get-match-regex-pattern-using-awk-from-file …

6
Hapus baris dari file tergantung pada baris yang ditemukan di file lain
File file1.txt berisi baris seperti: /api/purchase/<hash>/index.html Sebagai contoh: /api/purchase/12ab09f46/index.html File file2.csv berisi baris seperti: <hash>,timestamp,ip_address Sebagai contoh: 12ab09f46,20150812235200,22.231.113.64 a77b3ff22,20150812235959,194.66.82.11 Saya ingin memfilter file2.csv menghapus semua baris di mana nilai hash hadir juga di file1.txt. Itu untuk mengatakan: cat file1.txt | extract <hash> | sed '/<hash>/d' file2.csv atau sesuatu seperti ini. …

4
Cetak halaman manual dengan lebar tetap
Dengan contoh perintah man apropos > outputfile file teks dihasilkan yang berisi manhalaman yang diformat apropos(dengan beberapa perbedaan kecil sehubungan dengan man aproposlangsung dicetak di layar, seperti huruf tebal). Tapi saya ingin secara manual mengatur lebar garis maksimum dari file output yang dihasilkan, sehingga semua paragraf akan dibenarkan untuk lebar …

3
Bagaimana saya bisa menggabungkan nilai dari dua kolom?
Saya memiliki file dalam format berikut: $ cat /tmp/raw 2015-01 5000 1000 2015-02 6000 2000 2015-03 7000 3000 Sekarang, yang saya inginkan adalah mendapatkan nilai gabungan dari kolom 2 dan 3 di setiap baris sehingga hasilnya adalah sebagai berikut: 2015-01 6000 2015-02 8000 2015-03 9000 Saya mencoba ini tetapi hanya …


9
Bagaimana saya bisa mencetak angka terpanjang dalam sebuah string?
Saya mencari metode untuk mencetak angka terpanjang dalam sebuah string. Misalnya: Jika saya memiliki string 212334123434test233 bagaimana saya bisa mencetak 212334123434 ? Catatan: Saya mencari urutan angka terus menerus terpanjang, bukan untuk nilai numerik yang lebih tinggi. Sunting: Terima kasih atas jawabannya, semuanya. Tanggapan atas pertanyaan ini sangat luar biasa. …

6
Script untuk mengekstrak entri yang dipilih dari file bibtex
Saya memiliki file bibtex besar dengan banyak entri di mana setiap entri memiliki struktur umum @ARTICLE{AuthorYear, item = {...}, item = {...}, item = {...}, etc } (dalam beberapa kasus ARTICLEmungkin kata yang berbeda misalnya BOOK) Yang ingin saya lakukan adalah menulis skrip sederhana (sebaiknya hanya skrip shell) untuk mengekstraksi …

6
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 file2 Lorem.... Proin.... Nunc..... Quisque.. Aenean... Nam...... Vivamus.. Curabitur Nullam... Perhatikan bahwa …

3
Memproses baris terakhir terlebih dahulu menggunakan awk
Saya memiliki file data yang ingin dinormalisasi menggunakan awk, berdasarkan datapoint terakhir. Untuk itu, saya ingin mengakses titik data terakhir terlebih dahulu, untuk menormalkan data, kemudian memproses secara normal. Metode berikut, menggunakan tacdua kali, melakukan pekerjaan, tetapi, mungkin lebih rumit daripada yang diperlukan. $ cat file 0 5 1 2 …



7
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. Beberapa fitur yang diinginkan: String highlight terpisah …


2
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 mencoba mengubah semuanya sekaligus …

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.