Pertanyaan yang diberi tag «text-processing»

Manipulasi atau pemeriksaan teks oleh program, skrip, dll.



3
Bagaimana cara memiliki riwayat perintah dengan output cap waktu ke terminal terus menerus?
Saya menggunakan alias sederhana untuk mengaktifkan "pelacakan" perintah di satu atau banyak jendela terminal: alias trackmi='export PROMPT_COMMAND="history -a; $PROMPT_COMMAND"' Lalu saya hanya file .bash_historytail -f saya di terminal lain di ruang kerja untuk mendapatkan umpan balik segera. Saya baru saja mengaktifkan riwayat tidak terbatas dan memperbarui format riwayat saya ( …

4
Mengapa saya memberi saya kesalahan tentang `s 'yang tidak ditentukan?
Saya memiliki satu set pengganti sed dalam skrip bash dan saya mendapatkan kesalahan tentang perintah `s 'yang tidak ditakdirkan. Inilah yang terlihat seperti garis sed: sed -n -e "s/TMPFOO1/$FOO1/" -e "s/TMPFOO2/$FOO2/" -e "s/TMPFOO3/$FOO3/" -e "s/TMPFOO4/$FOO4/" -e "s/TMPFOO5/$FOO5/" /home/foo/template > /home/foo/template/finishedresult Untuk beberapa alasan, bash tidak suka ini dan saya mendapatkan …


2
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 saya bisa melakukan itu? Alasan saya …

5
Hapus satu atau beberapa bidang, dibatasi oleh "-", di akhir baris
Saya akan mengurai data googleapis.txt bucket,abc-def-ghi-45gjd4-wwxis bucket,dde-wwq-ooi-66ciow-po22q instance,jkl-mno-1-zzz-68dkakw-oo9w8 disk,pqr-stu-10-kuy-l2oxapw-rp4lt Saya mengharapkan hasil seperti ini di bawah ini bucket,abc-def-ghi bucket,dde-wwq-ooi instance,jkl-mno-1-zzz disk,pqr-stu-10-kuy Saya berpikir bahwa saya harus berubah -menjadi spasi dan kemudian jalankan perintah ini cat googleapis.txt | awk '{$NF="";sub(/[ \t]+$/,"")}1' | awk '{$NF="";sub(/[ \t]+$/,"")}1' Saya mendapatkannya dari https://stackoverflow.com/a/27794421/8162936 Setelah diuraikan, …


7
Dapatkan konten sebelum titik dua
Saya memiliki file teks di Linux yang isinya seperti di bawah ini: help.helloworld.com:latest.world.com dev.helloworld.com:latest.world.com Saya ingin mendapatkan konten sebelum titik dua seperti di bawah ini: help.helloworld.com dev.helloworld.com Bagaimana saya bisa melakukan itu di dalam terminal?

4
Metode Bash untuk melihat awal dan akhir file
Pada kluster berbasis antrian, Antrian pekerjaan yang tertunda ditampilkan dari sebuah perintah, katakanlah showqueue. Perintah mengembalikan, dalam kolom, daftar data yang masuk akal seperti nama, dll, tetapi kolom / data tidak terlalu penting untuk pertanyaan. Saya suka menggunakan utilitas watchseperti watch showqueuedi kali (dengan alias alias watch="watch "untuk memaksa alias …

2
Memanipulasi format ilmiah tanpa "e"
Saya mencoba memanipulasi file yang berisi angka dalam notasi ilmiah, tetapi tanpa esimbol, yaitu 1.2e+3ditulis sebagai 1.2+3. Hal termudah yang saya pikirkan awkadalah mengganti +dengan e+, menggunakan gsubfungsi dan melakukan perhitungan saya di file baru. Hal yang sama berlaku untuk case minus. Jadi perbaikan sederhana dapat dilakukan dengan menggunakan perintah …

3
Menghapus sebagian file teks dan mengikuti baris menggunakan sed
Saya perlu mengedit file seperti berikut: auto wlx00 allow-hotplug wlx00 iface wlx000 inet dhcp iface wlx000 inet6 auto post-up sysctl -w net.ipv6.conf.wlx000.accept_ra=2 auto wlx000 tujuannya adalah untuk menghapus baris yang dimulai dengan 'iface ... inet6' dan juga menghapus beberapa yang dimulai dengan spasi (bisa tidak ada atau lebih dari satu): …

4
Batasi oleh ruang tetapi abaikan ruang backslash
5678 [] testing,\ group [] [testing [] ip\ 5.6.7.8 [] launch-wizard-1 0.0.0.0/0 456dlkjfa [] 1.2.3.4 [] test 1.2.3.4/32 4.3.2.0/23 4.3.2.0/23 default 4.3.2.0/23 4.3.2.0/23 launch-wizard-2 0.0.0.0/0 launch-wizard-3 0.0.0.0/0 2.3.4.5/32 [] Saya ingin mendapatkan kolom pertama di atas tetapi tangkapannya adalah, saya perlu memperlakukan \ (spasi garis miring terbalik) sebagai bagian dari …



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.