Perintah cut
digunakan untuk mengambil bagian tertentu dari setiap baris dalam file atau input teks. Ini sangat berguna untuk memproses data yang terformat dalam kolom, seperti file CSV atau output dari perintah lain.
Berikut adalah sintaks dasar dari perintah cut
:
cut [options] [arguments]
-f
: Menentukan kolom yang ingin diambil. Misalnya, -f1
untuk kolom pertama.-d
: Menentukan pemisah kolom. Secara default, pemisah adalah tab.-c
: Mengambil karakter tertentu dari setiap baris. Misalnya, -c1-5
untuk mengambil karakter dari posisi 1 hingga 5.--complement
: Mengambil semua bagian kecuali yang ditentukan.Berikut adalah beberapa contoh penggunaan perintah cut
:
cut -d',' -f1 file.txt
echo "Hello, World!" | cut -c1-10
cut -f2,3 file.txt
cut --complement -f1 -d',' file.txt
-d
jika data Anda tidak menggunakan tab sebagai pemisah.-f
untuk memilih beberapa kolom sekaligus dengan memisahkan nomor kolom dengan koma.cut
bersama dengan perintah lain seperti grep
atau sort
untuk memproses data lebih lanjut.