Cara mengeluarkan baris dari fail teks menggunakan arahan sed
- 3570
- 133
- Jerome Quitzon
Di bawah ini anda dapat mencari contoh cara membuang baris dari fail teks menggunakansed
perintah dan bash shell. Berikut adalah kandungan fail sampel kami:
Contoh $ Cat.txt aaaaaaaaaa bbbbbbbbb ccccccccc dddddddddd eeeeeeeeee
Seterusnya, kami akan mengeluarkan baris kedua dari perkara di atasContoh.txt
Fail:
Contoh $ sed 2D.txt aaaaaaaaaa ccccccccc ddddddddddddddddddddddddddddddddddddddddddddddddddd
Panjang, kita juga boleh mengeluarkan pelbagai baris dari fail ini. Contohnya mari
Keluarkan semua baris dari 2 hingga 4:
Contoh $ sed 2,4D.txt aaaaaaaaaa eeeeeeeeee
Kita juga boleh mengeluarkan semua baris yang sepadan dengan ungkapan biasa tertentu. Di seterusnya
Contohnya kita akan mengeluarkan garis yang mengandungi sekurang -kurangnya satu C
watak:
Contoh $ sed '/c/' d.txt aaaaaaaaaa bbbbbbbbbb ddddddddd eeeeeeeeee
Untuk menyimpan perubahan ke dalam penggunaan fail yang ada -i
pilihan. Cara inised
Perintah akan menimpa fail asal anda:
Contoh $ sed -I '/c/' D.txt
atau hanya mengalihkan output ke fail baru:
Contoh $ sed '/c/' d.txt> Contoh2.txt
Contoh tambahan:
Keluarkan garis kosong:
Contoh $ sed '/^$/d'.txt
Keluarkan baris terakhir:
Contoh $ sed '$ d'.txt
Keluarkan baris pertama:
Contoh $ sed 1d.txt
Tutorial Linux Berkaitan:
- Advanced Bash Regex dengan contoh
- Menguasai Gelung Skrip Bash
- Gelung bersarang dalam skrip bash
- Bash regexps untuk pemula dengan contoh
- Xargs pelbagai threaded dengan contoh
- Tutorial LFTP di Linux dengan contoh
- Ungkapan biasa python dengan contoh
- Cara Gunung ISO di Linux
- Buat pengalihan dan tulis semula peraturan ke dalam .Htaccess di Apache ..
- Perintah Linux Asas
- « Cara Melumpuhkan Laporan Yaml Boneka di Server Linux secara global
- Cara menyertai dan pelbagai lajur ke fail format CSV »