Saat bekerja dengan file konfigurasi di Linux, terkadang Anda perlu menambahkan teks seperti parameter konfigurasi ke file yang ada. Untuk menambahkan berarti menambahkan teks ke akhir atau bawah file.
Dalam artikel singkat ini, Anda akan mempelajari berbagai cara untuk menambahkan teks ke akhir file di Linux.
Tambahkan Teks Menggunakan>> Operator
>>
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,sync,no_root_squash)" >> /etc/exports
Atau, Anda dapat menggunakan printf perintah (jangan lupa untuk menggunakan \n
karakter untuk menambahkan baris berikutnya).
# printf "/mnt/pg_master/wal_archives 10.20.20.5(rw,sync,no_root_squash)\n" >> /etc/exports
Anda juga dapat menggunakan perintah cat untuk menggabungkan teks dari satu atau beberapa file dan menambahkannya ke file lain.
Dalam contoh berikut, sistem file tambahan yang dibagikan untuk ditambahkan di /etc/exports file konfigurasi ditambahkan dalam file teks bernama shares.txt .
# cat /etc/exports # cat shares.txt # cat shares.txt >> /etc/exports # cat /etc/exports
Selain itu, Anda juga dapat menggunakan dokumen di sini berikut ini untuk menambahkan teks konfigurasi ke akhir file seperti yang ditunjukkan.
# cat /etc/exports # cat >>/etc/exports<s<EOF > /backups 10.20.20.0/24(rw,sync) > /mnt/nfs_all 10.20.20.5(rw,sync) > EOF # cat /etc/exports
Perhatian :Jangan salah mengartikan >
operator pengalihan untuk >>
; menggunakan >
dengan file yang ada akan menghapus isi file itu dan kemudian menimpanya. Hal ini dapat mengakibatkan hilangnya data.
Menambahkan Teks Menggunakan Perintah tee
Perintah tee menyalin teks dari input standar dan menempel/menulisnya ke output dan file standar. Anda dapat menggunakan -a
tandai untuk menambahkan teks ke akhir file seperti yang ditunjukkan.
# echo "/mnt/pg_master/wal_archives 10.20.20.5(rw,sync,no_root_squash)" | tee -a /etc/exports OR # cat shares.txt | tee -a /etc/exports
Anda juga dapat menggunakan dokumen di sini dengan perintah tee .
# cat <<EOF | tee -a /etc/exports >/backups 10.20.20.0/24(rw,sync) >/mnt/nfs_all 10.20.20.5(rw,sync) EOF
Anda mungkin juga ingin membaca artikel terkait ini.
- Cara Menjalankan Perintah dari Input Standar Menggunakan Tee dan Xargs di Linux
- Pelajari Dasar-dasar Cara Kerja Pengalihan I/O (Input/Output) Linux
- Cara Menyimpan Output Perintah ke File di Linux
- Cara Menghitung Kemunculan Kata dalam File Teks
Itu dia! Anda telah mempelajari cara menambahkan teks ke akhir file di Linux. Jika Anda memiliki pertanyaan atau pemikiran untuk disampaikan, hubungi kami melalui formulir masukan di bawah.