Pertanyaan yang diberi tag text-processing

8
Seberapa cerdas utilitas unix?

Utilitas Unix seperti sort, find, grep, diff et al sangat berguna untuk melakukan tugas cepat, terkadang tanpa menulis kode apa pun. Saya ingin tahu algoritma apa yang mereka gunakan secara internal dan bagaimana cara cerdas menentukan algoritma tertentu untuk tugas tertentu? Misalnya jika sort...

8
Mendapatkan teks dari penanda terakhir ke EOF di POSIX.2

Saya memiliki teks dengan garis penanda seperti: aaa --- bbb --- ccc Saya perlu mendapatkan teks dari penanda terakhir (tidak inklusif) ke EOF. Dalam hal ini akan terjadi ccc Apakah ada cara yang elegan dalam POSIX.2? Saat ini saya menggunakan dua run: pertama dengan nldan grepuntuk kejadian...

8
grep karakter yang cocok dari suatu pertandingan

Saya mencari untuk menemukan dan mengganti dalam database dump raksasa, dan itu tidak melakukan apa yang saya pikir harus terjadi. Saya ingin mengambil string target saya di file, dan kemudian melihat sekitar 8 karakter atau lebih (saya mungkin perlu menyesuaikan nomor itu, tergantung). Bagaimana...

8
Script shell untuk menggabungkan dua file

Saya ingin menulis shell scriptyang mendapatkan dua file Adan B, dan mendapatkan hasil seperti ini: File A: user_a tel_a addr_a user_b tel_b addr_b File B: process_1 user_a process_2 user_a process_3 user_b Dan hasilnya: user_a process_1 tel_a addr_a user_a process_2 tel_a addr_a user_b...

8
Tinjau perubahan dalam file .tex

Saya punya dua file paper.texdan paper_suggested_changes.texyang terakhir adalah versi modifikasi dari yang sebelumnya dengan koreksi. Saya perlu membaca dua file dan memilih perubahan mana yang akan diterima atau ditolak, bagaimana cara saya

8
bash: mewarnai kolom keluaran kedua

katakanlah, saya telah mengikuti keluaran dari ls: $ ls -lAhF /bin -rwxr-xr-x 1 root root 905K Apr 10 2010 bash* -rwxr-xr-x 3 root root 31K Dec 26 2011 bunzip2* -rwxr-xr-x 1 root root 505K Nov 15 2010 busybox* -rwxr-xr-x 3 root root 31K Dec 26 2011 bzcat* lrwxrwxrwx 1 root root 6 Jun 24 2012 bzcmp...