Menu
CoddyTech

Menimpa File

Termasuk bagian Dasar-Dasar dalam perjalanan Terminal di Coddy. Pelajaran 38 dari 82.

Sekarang setelah kamu memahami output standar, mari alihkan output tersebut ke tempat yang berguna. Operator > mengambil output dari sebuah perintah dan menuliskannya ke file, bukan menampilkannya di layar.

echo "Hello" > greeting.txt

Ini membuat file bernama greeting.txt yang berisi kata Hello. Tidak ada yang muncul di layar karena output masuk ke dalam file.

Kamu dapat mengalihkan output dari perintah apa pun:

ls > filelist.txt
cat names.txt > backup.txt
date > timestamp.txt

Peringatan: Operator > menimpa seluruh isi file. Jika file sudah ada, isi sebelumnya akan dihapus dan diganti dengan output baru.

echo "First line" > notes.txt
echo "Second line" > notes.txt
cat notes.txt

Output:

Second line

Baris pertama hilang karena perintah kedua menimpa seluruh isi file. Perilaku ini sangat berguna, tetapi perlu kehati-hatian. Kamu bisa kehilangan data secara tidak sengaja jika mengalihkan output ke file yang sudah ada.

challenge icon

Tantangan

Mudah

Gunakan operator > untuk mengalihkan output ke dalam file. Jalankan dua perintah ini secara berurutan:

  1. Gunakan echo untuk menulis teks System initialized ke file bernama status.txt
  2. Gunakan cat untuk menampilkan isi status.txt

Petunjuk: Formatnya adalah echo "text" > filename. Setelah mengalihkan output, tidak ada yang muncul di layar. Kamu perlu menggunakan cat untuk memastikan file berhasil dibuat.

Coba sendiri

Terminal
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Terminal