GNU/Linux >> Belajar Linux >  >> Ubuntu

Potong perintah di Linux

Pengantar

Cut adalah perintah yang digunakan untuk mengekstrak bagian dari baris dari file atau data yang disalurkan dan mengekspor hasilnya ke output standar.

ini adalah utilitas baris perintah bawaan di sistem Linux dan UNIX. Perintah cut dapat memotong bagian baris berdasarkan posisi byte, bidang, dan karakter.

Di bawah ini adalah panduan tentang cara menggunakan perintah cut di Linux.

Sintaks perintah cut

$ cut OPTION… [FILE]...

[opsi]

-b (byte) Mengiris menurut byte

-f (bidang) Mengiris menurut bidang

-c (karakter) Mengiris menurut karakter

-d (pembatas) Mengiris dengan pembatas alih-alih TAB pembatas

–melengkapi Lengkapi outputnya

–pembatas keluaran Ubah pembatas keluaran

Cara menggunakan perintah potong

1. -b (byte)

Untuk memotong byte tertentu. Kisaran byte dapat ditentukan dengan "-". Tab dan spasi mundur juga dianggap 1 byte.

$ cut -b [file]

Misalnya, dalam file hello.txt berisi teks “Hello World! ”. Sekarang kita akan memotong byte tertentu:

$ cut -b 1 hello.txt

Pada perintah di atas, mereka menampilkan karakter pertama sebagai “H

$ cut -b 1,6,7 hello.txt

Pada perintah di atas, output karakter ke-1, ke-6, dan ke-7. Karakter ke-6 adalah karakter kosong.

Daftar dengan rentang:

$ cut -b 1-3,7-9 hello.txt

Itu juga memilih byte dari awal hingga akhir baris melalui formulir khusus:

$ cut -b 1- hello.txt

Pada perintah di atas, output dari byte pertama hingga byte terakhir.

$ cut -b -4 hello.txt

Pada perintah di atas, output dari byte ke-1 hingga byte ke-4.

2. -f (bidang)

Untuk mengekstrak bidang tertentu. Bila tidak ada pembatas yang ditentukan, pembatas default akan menjadi TAB .

$ cut -f [FILE]

Misalnya, di sini kita memiliki file field.txt:

Sekarang kita akan mengekstrak bidang ke-1 dan ke-2:

$ cut -f 1,2 field.txt

Keluaran:

3. -c (karakter)

Untuk memotong berdasarkan karakter. Ini dapat berupa daftar yang dipisahkan dengan “. ”, “, ”, “; ”; “ ”. Tab dan spasi mundur juga dianggap sebagai karakter.

$ cut -c [FILE]

Misalnya, di sini kita memiliki file character.txt:

Sekarang kita akan mengekstrak karakter ke-2, ke-4, ke-6:

$ cut -c 2,4,6 character.txt

Keluaran:

4. -d (pembatas)

Untuk memotong pembatas tertentu. Opsi ini sering digunakan dengan -f (bidang) .

Misalnya, di sini kita memiliki file dlmt.txt yang dipisahkan oleh “:

Sekarang kita akan mengekstrak dari bidang ke-1 ke ke-3:

$ cut -d ":" -f 1-3 dlmt.txt

Keluaran:

5. –pelengkap

Untuk mencetak semua bidang kecuali yang tidak dipilih dengan -f pilihan.

Misalnya, di sini kita memiliki file field.txt:

Sekarang kita akan mengekstrak semua bidang kecuali bidang ke-1 dan ke-4:

$ cut --complement -f 1,4 field.txt

Keluaran:

6. –pembatas keluaran

Untuk mengubah pembatas keluaran. –output-delimiter=”pembatas” .

Sekarang kita akan mengekstrak semua bidang kecuali bidang 1 dan 4 tetapi output dipisahkan oleh “? ” :

&cut –complement -f 1,4 field.txt –output-delimiter="?”

Keluaran:

Kesimpulan

Anda telah mempelajari detail tentang cara menggunakan perintah cut di Linux.

Terima kasih telah membaca.


Ubuntu
  1. Perintah mv Linux

  2. Linux du perintah

  3. potong Contoh Perintah di Linux

  1. Perintah kucing Linux

  2. Perintah ip Linux

  3. Perintah cd Linux

  1. Potong Perintah di Linux

  2. Perintah Kepala Linux

  3. dd Contoh Perintah di Linux