Cara memasukkan teks ke akhir fail di linux
- 3631
- 593
- Noah Torp
Semasa bekerja dengan fail konfigurasi di Linux, kadang -kadang anda perlu menambah teks seperti parameter konfigurasi ke fail yang ada. Untuk menambah hanya bermaksud menambah teks ke hujung atau bawah fail.
Dalam artikel pendek ini, anda akan mempelajari cara yang berbeza untuk menambah teks ke akhir fail di Linux.
Tambah teks menggunakan >> operator
The >>
operator mengalihkan output ke fail, jika fail tidak wujud, ia dibuat tetapi jika ia wujud, output akan dilampirkan pada akhir fail.
Contohnya, anda boleh menggunakan perintah echo untuk memasukkan teks ke hujung fail seperti yang ditunjukkan.
# echo "/mnt/pg_master/wal_archives 10.20.20.5 (RW, Sync, no_root_squash) " >> /etc/eksport
Sebagai alternatif, anda boleh menggunakan printf Perintah (jangan lupa gunakan \ n
watak untuk menambah baris seterusnya).
# printf "/mnt/pg_master/wal_archives 10.20.20.5 (RW, Sync, NO_ROOT_SQUASH) \ n " >> /etc/eksport
Anda juga boleh menggunakan perintah kucing untuk menggabungkan teks dari satu atau lebih fail dan memasukkannya ke fail lain.
Dalam contoh berikut, saham sistem fail tambahan yang akan dilampirkan di /etc/eksport Fail konfigurasi ditambah dalam fail teks yang dipanggil saham.txt.
# kucing /etc /eksport # saham kucing.TXT # Saham Kucing.txt >> /etc/eksport # kucing/etc/eksportTambah fail ke /etc /eksport
Selain itu, anda juga boleh menggunakan perkara berikut di sini dokumen Untuk memasukkan teks konfigurasi ke hujung fail seperti yang ditunjukkan.
# kucing/etc/eksport # kucing >>/etc/eksportTambah teks menggunakan dokumen di sini/mnt/nfs_all 10.20.20.5 (RW, Sync)> EOF # CAT /ETC /Eksport
Perhatian: Jangan salahkan >
pengendali pengalihan untuk >>
; menggunakan >
dengan fail yang ada akan memadamkan kandungan fail itu dan kemudian menimpanya. Ini mungkin mengakibatkan kehilangan data.
Tambah teks menggunakan arahan tee
The perintah tee Salin teks dari input standard dan pasta/menuliskannya ke output dan fail standard. Anda boleh menggunakannya -a
bendera untuk memasukkan teks ke hujung fail seperti yang ditunjukkan.
# echo "/mnt/pg_master/wal_archives 10.20.20.5 (RW, Sync, no_root_squash) "| Tee -a /etc /Eksport atau # CAT Saham.txt | tee -a /etc /eksportTambah teks menggunakan arahan tee
Anda juga boleh menggunakan a di sini dokumen dengan perintah tee.
# kucing /mnt/nfs_all 10.20.20.5 (RW, Sync) EOFTambah teks menggunakan di sini dan arahan tee
Anda mungkin juga ingin membaca artikel yang berkaitan.
- Cara menjalankan arahan dari input standard menggunakan tee dan xargs di linux
- Ketahui asas bagaimana Linux I/O (Input/Output) Kerja Pengalihan
- Cara Menyimpan Output Perintah ke Fail di Linux
- Cara mengira kejadian perkataan dalam fail teks
Itu sahaja! Anda telah belajar cara menambah teks ke akhir fail di linux. Sekiranya anda mempunyai soalan atau pemikiran untuk dikongsi, hubungi kami melalui borang maklum balas di bawah.
- « Cara memasang kvm pada centos/rhel 8
- PYIDM - Alternatif sumber terbuka kepada IDM (Pengurus Muat turun Internet) »