Mengolah file melalui CLI

ervinismu
2 min readJun 5, 2021

--

Photo by Mr Cup / Fabien Barral on Unsplash

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

  1. 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

  1. 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

  1. 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.

--

--

ervinismu
ervinismu

Written by ervinismu

full time writer, part time software engineer, long life learner https://ruby.social/@ervinismu

No responses yet