Pengolahan file adalah tugas yang hampir setiap hari kita lakukan ketika menggunakan komputer, dan terkadang menggunakan CLI bisa membuat tugas pengolahan file ini lebih efisien, baik dari segi waktu maupun effort.
Berikut beberapa perintah dasar yang bisa kita gunakan :
1. Create
Membuat file baru.
touch my-file.md
2. Copy
Membuat file baru dengan cara meng-copy file yang sudah ada.
cp my-file.md my-new-file.md
3. Move
Memindahkan file, bisa kita gunakan ketika kita ingin memindahkan file kedalam sebuah directory tertentu.
mv my-file.md /my-directory/
4. Delete
- Menghapus sebuah file
rm -rf my-file.md
2. Menghapus file dengan pattern tertentu
contoh : menghapus semua file yang memiliki format .md
rm -rf *.md
5. Insert
- me-replace content dalam sebuah file (jika sudah ada)
echo "## THIS TEXT WILL SHOWN IN FILE" > my-file.md
2. append content yang sudah ada dalam sebuah file
echo "## THIS TEXT WILL SHOWN IN FILE" >> my-file.md
6. Permission
File memiliki banyak sekali jenis permission, permission ini bisa kita set melalui CLI.
chmod [permission] [file_name]
membuat executable file
chmod +x my-file.md
7. Read
- menampilkan isi sebuah file
cat my-file.md
2. menampilkan isi pada beberapa file
cat my-file.md my-new-file.md
3. menampilkan isi file dengan cara reverse (reverse berdasarkan line)
tac my-file.md
4. menampilkan file dengan line numbering
cat -n my-file.md
8. Redirect Content
cat my-file.md > my-new-file.md
Kesimpulan
Masih banyak lagi hal yang bisa kita lakukkan dalam pengolahan file, semoga beberapa tips ini bisa membuat produksifitas kita lebih baik lagi.