Dash Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Sistem Operasi] Debian Almquist Shell (dash) cut Penggunaan: Memotong bagian dari input teks
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Sistem Operasi] Debian Almquist Shell (dash) cut Penggunaan: Memotong bagian dari input teks

Overview

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.

Usage

Berikut adalah sintaks dasar dari perintah cut:

cut [options] [arguments]

Common Options

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

Common Examples

Berikut adalah beberapa contoh penggunaan perintah cut:

  1. Mengambil kolom pertama dari file teks yang dipisahkan oleh koma:
    cut -d',' -f1 file.txt
    
  2. Mengambil karakter dari posisi 1 hingga 10 dari input:
    echo "Hello, World!" | cut -c1-10
    
  3. Mengambil kolom kedua dan ketiga dari file teks yang dipisahkan oleh tab:
    cut -f2,3 file.txt
    
  4. Mengambil semua kolom kecuali kolom pertama:
    cut --complement -f1 -d',' file.txt
    

Tips

  • Selalu tentukan pemisah kolom dengan opsi -d jika data Anda tidak menggunakan tab sebagai pemisah.
  • Gunakan -f untuk memilih beberapa kolom sekaligus dengan memisahkan nomor kolom dengan koma.
  • Cobalah menggunakan cut bersama dengan perintah lain seperti grep atau sort untuk memproses data lebih lanjut.