Menambahkan ke File
Termasuk bagian Dasar-Dasar dalam perjalanan Terminal di Coddy. Pelajaran 39 dari 82.
Operator > menimpa file, yang bisa berbahaya saat kamu ingin mempertahankan konten yang sudah ada. Operator >> mengatasi masalah ini dengan menambahkan konten ke file alih-alih menggantinya.
echo "First line" >> notes.txt
echo "Second line" >> notes.txt
cat notes.txtOutput:
First line
Second lineKedua baris tetap ada karena >> menambahkan konten baru di akhir file. Jika file tidak ada, perintah ini membuat file baru, sama seperti yang dilakukan >.
Ini sangat cocok untuk membuat file log atau mengumpulkan output dari waktu ke waktu:
date >> activity.log
echo "User logged in" >> activity.log
date >> activity.log
echo "User logged out" >> activity.logSetiap perintah menambahkan baris baru ke activity.log tanpa menghapus entri sebelumnya. Gunakan > saat kamu ingin memulai dari awal, dan >> saat kamu ingin mengumpulkan data.
Tantangan
MudahSebuah file bernama tasks.txt sudah berisi dua tugas. Gunakan operator >> untuk menambahkan tugas ketiga ke file, lalu tampilkan daftar lengkapnya.
- Tambahkan teks
Call the dentistketasks.txt - Gunakan
catuntuk menampilkan ketiga tugas
Petunjuk: Gunakan
echo "text" >> filenameuntuk menambahkan teks tanpa menghapus konten yang sudah ada. File tersebut seharusnya berisi tiga baris.
Coba sendiri
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Direktori
Buat DirektoriSalin DirektoriPindahkan dan Ganti Nama DirektoriHapus DirektoriRingkasan: Operasi Direktori7Isi File
Head dan TailJumlah KataPerintah SortPerintah UniqueDasar-Dasar GrepGrep dengan FlagUlasan: Detektif Teks10Proyek Penganalisis Log
Gambaran Umum ProyekMelihat File Log2Navigasi
Tampilkan Direktori KerjaLihat Daftar FileGanti DirektoriJalur Absolut vs RelatifDirektori Home dan RootRingkasan: Temukan Arahmu8Pengalihan
Output StandarMenimpa FileMenambahkan ke FileInput StandarError StandarRangkuman: Pembuat Log6Wildcard dan Pola
Wildcard Tanda BintangWildcard Tanda TanyaWildcard Tanda Kurung SikuMenggabungkan WildcardRangkuman: Operasi Selektif9Penggunaan Pipe
Apa Itu PipeMenghubungkan Dua PerintahMenghubungkan Beberapa PerintahPipe dengan grepRingkasan: Pipeline DataLatihan sendiri: Playground Terminal