Pertanyaan yang diberi tag sed

Sed dikenal sebagai Stream Editor karena dapat melakukan berbagai penyaringan dan / atau mengubah fungsi pada input standar atau pada file yang ditentukan pengguna. Ini biasanya digunakan untuk mencari dan mengganti file teks. Jika pertanyaan Anda adalah tentang pemrosesan teks, tag ini kemungkinan sesuai

30
Gunakan sed pada variabel string daripada file

Saya telah diberitahu bahwa itu mungkin, tetapi tanpa satu contoh kerja, yang seddapat membaca dari variabel string tanpa memerlukan file input. Saya belum membuatnya bekerja. Untuk keselamatan umum, saya menulis $PATHvariabel ke variabel lain, karena saya mengacaukan ini, karena saya tidak perlu...

28
Sed untuk menghapus spasi kosong

Adakah yang tahu cara menggunakan Sed untuk menghapus semua spasi kosong di file teks? Saya belum pernah mencoba menggunakan perintah hapus "d" untuk melakukannya, tetapi sepertinya tidak bisa

20
Untuk apa sed dan untuk apa?

Saya telah melihat banyak sedakhir - akhir ini, dan saya merasa itu menjadi perintah yang agak membingungkan. Halaman manual tidak terlalu membantu, tapi saya tahu itu bisa digunakan untuk mem-parsing output dari perintah lain. Apa sebenarnya seddan apa gunanya? Saya mencari jawaban komprehensif...

15
Grep awal baris

Saya punya file dengan konten berikut: (((jfojfojeojfow // hellow_rld (((jfojfojeojfow // hellow_rld Bagaimana saya bisa mengekstrak setiap baris yang dimulai dengan tanda

14
Perbedaan dua file besar

Saya memiliki "test1.csv" dan isinya 200,400,600,800 100,300,500,700 50,25,125,310 dan test2.csv dan itu berisi 100,4,2,1,7 200,400,600,800 21,22,23,24,25 50,25,125,310 50,25,700,5 sekarang diff test2.csv test1.csv > result.csv berbeda dari diff test1.csv test2.csv >...

12
Manipulasi teks dengan sed

Saat ini, saya memiliki beberapa file teks dengan konten yang tampak seperti ini (dengan banyak baris): 565 0 10 12 23 18 17 25 564 1 7 12 13 16 18 40 29 15 Saya ingin mengubah setiap baris untuk memiliki format berikut: 0 565:10:1 565:12:1 565:23:1 565:18:1 565:17:1 565:25:1 1 564:7:1 564:12:1...

11
Apa arti dari: a; $! N; dalam perintah sed?

$ (echo hello; echo there) | sed ':a;$!N;s/\n/string/;ta' hellostringthere sedPerintah di atas menggantikan karakter baris baru dengan string "string". Tapi saya tidak tahu arti dari :a;$!N;s/\n/string/;takutipan tunggal. Saya tahu bagian tengah s/\n/string/. Tapi saya tidak tahu fungsi bagian...

11
Sed gantikan melalui kalimat pada banyak baris

Saya baru menggunakan sed tetapi saya telah bereksperimen dengan sed s/..../..../(pengganti) untuk mengubah kalimat lengkap jika itu dalam satu baris tetapi saya tidak mengetahui solusi alternatif tentang bagaimana mengubah sebuah kalimat yang mungkin telah dipisahkan pada dua baris...