Cara menambahkan teks ke akhir file di linux

Cara menambahkan teks ke akhir file di linux

Saat bekerja dengan file konfigurasi di Linux, kadang -kadang Anda perlu menambahkan teks seperti parameter konfigurasi ke file yang ada. Untuk menambahkan berarti menambahkan teks ke ujung atau bawah file.

Dalam artikel pendek ini, Anda akan mempelajari berbagai cara untuk menambahkan teks ke akhir file di Linux.

Tambahkan teks menggunakan >> operator

Itu >> Operator mengarahkan output ke file, jika file tidak ada, itu dibuat tetapi jika ada, output akan ditambahkan di akhir file.

Misalnya, Anda dapat menggunakan perintah Echo untuk menambahkan teks ke akhir file seperti yang ditunjukkan.

# echo "/mnt/pg_master/wal_archives 10.20.20.5 (rw, sinkronisasi, no_root_squash) " >> /etc/ekspor 

Atau, Anda dapat menggunakan printf Perintah (jangan lupa menggunakan \N karakter untuk menambahkan baris berikutnya).

# printf "/mnt/pg_master/wal_archives 10.20.20.5 (rw, sinkronisasi, no_root_squash) \ n " >> /etc/ekspor 

Anda juga dapat menggunakan perintah CAT untuk menggabungkan teks dari satu atau lebih file dan menambahkannya ke file lain.

Dalam contoh berikut, sistem file tambahan berbagi untuk ditambahkan di /etc/ekspor File konfigurasi ditambahkan dalam file teks yang dipanggil saham.txt.

# kucing /etc /ekspor # saham kucing.TXT # CAT SHARES.txt >> /etc/ekspor # kucing/etc/ekspor 
Tambahkan file ke /etc /ekspor

Selain itu, Anda juga dapat menggunakan yang berikut ini di sini dokumen Untuk menambahkan teks konfigurasi ke akhir file seperti yang ditunjukkan.

# kucing/etc/ekspor # kucing >>/etc/ekspor /mnt/nfs_all 10.20.20.5 (rw, sinkronisasi)> eof # cat /etc /ekspor 
Tambahkan teks menggunakan dokumen di sini

Perhatian: Jangan salahkan > operator pengalihan untuk >>; menggunakan > dengan file yang ada akan menghapus konten file itu dan kemudian menimpanya. Ini dapat mengakibatkan kehilangan data.

Tambahkan teks menggunakan perintah tee

Itu Perintah tee Menyalin teks dari input standar dan pasta/menulisnya ke output dan file standar. Anda dapat menggunakannya -A Bendera untuk menambahkan teks ke akhir file seperti yang ditunjukkan.

# echo "/mnt/pg_master/wal_archives 10.20.20.5 (rw, sinkronisasi, no_root_squash) "| tee -a /etc /ekspor atau # saham kucing.txt | tee -a /etc /ekspor 
Tambahkan teks menggunakan perintah tee

Anda juga dapat menggunakan file di sini dokumen dengan Perintah tee.

# kucing /mnt/nfs_all 10.20.20.5 (rw, sinkronisasi) EOF 
Tambahkan teks menggunakan di sini dan perintah tee

Anda mungkin juga ingin membaca artikel terkait ini.

  1. Cara menjalankan perintah dari input standar menggunakan tee dan xargs di linux
  2. Pelajari dasar -dasar cara pengalihan Linux I/O (input/output) berfungsi
  3. Cara menyimpan output perintah ke file di linux
  4. Cara menghitung kejadian kata dalam file teks

Itu dia! Anda telah belajar cara menambahkan teks ke akhir file di Linux. Jika Anda memiliki pertanyaan atau pemikiran untuk dibagikan, hubungi kami melalui formulir umpan balik di bawah ini.