Cara memasukkan baris ke permulaan fail di linux
- 3049
- 22
- Clay Weber
Dalam senario kami, kami mempunyai fail yang dipanggil Fail1
dengan kandungan berikut:
$ Cat File1 Line 1 Line 2 Line 3 3
Seterusnya, kita boleh menggunakan a sed
Perintah untuk menambahkan garis "Ini adalah baris pertama saya" pada permulaan fail ini:
$ sed '1 s/^/ini adalah baris pertama saya \ n/' file1 ini adalah baris pertama saya baris 1 baris 2 baris 3
Gunakan pengalihan semula stdout untuk menyimpan fail ini atau sertakan -i
Pilihan SED untuk menyimpan fail ini di tempatnya:
$ sed '1 s/^/ini adalah baris pertama saya \ n/' file1> file2 $ Cat file2 Ini adalah baris baris pertama saya 1 baris 2 baris 3
Gunakan gelung untuk memasukkan baris pertama ke dalam setiap fail dalam direktori semasa anda:
untuk saya dalam $ (ls *); Adakah sed -I '1 s/^/Ini adalah baris pertama saya \ n/' $ i; selesai
Tutorial Linux Berkaitan:
- Asas Editor Vim di Linux
- Cara Gunung ISO di Linux
- Muat turun fail dari URL di linux menggunakan baris arahan
- Menguasai Gelung Skrip Bash
- Cara Masukkan ke Fail pada Basas Bash Shell
- Cara menyambung ke pelayan FTP menggunakan python
- Contoh Petua dan Trik Perintah Bash Berguna - Bahagian 1
- Cara melancarkan proses luaran dengan Python dan ..
- Cara membandingkan fail menggunakan diff
- Xargs pelbagai threaded dengan contoh
- « Linux shell sticky bit penggunaan dan contoh
- Cara menyekat trafik spam rujukan dengan webserver Apache »