GNU/Linux >> Belajar Linux >  >> Linux

Cetak Konten File Tanpa Baris Pertama Dan Terakhir?

Apakah ada cara sederhana saya dapat menggemakan file, melewatkan baris pertama dan terakhir? Saya melihat perpipaan dari head menjadi tail , tetapi bagi mereka sepertinya saya harus mengetahui garis total dari awal. Saya juga melihat split , tapi saya juga tidak melihat cara untuk melakukannya.

Jawaban yang Diterima:

Hanya dengan sed , tanpa pipa :

sed '1d;$d' file.txt

CATATAN

  • 1 berarti baris pertama
  • d berarti menghapus
  • ; adalah pemisah untuk 2 perintah
  • $ berarti baris terakhir

Linux
  1. Cetak Garis Antara (dan Termasuk) Dua Pola?

  2. Bagaimana Cara Menghapus N Baris Pertama Dari File Ascii Menggunakan Perintah Shell?

  3. Bagaimana Menemukan Kejadian Terakhir Dari Pola Dan Mencetak Semua Baris Setelah Kejadian Terakhir?

  1. Cetak baris terakhir file, dari CLI

  2. Hapus dua baris terakhir dari file teks yang sangat besar secara efisien

  3. Bagaimana cara mencetak baris terakhir dari file terkompresi gz di baris perintah?

  1. Baca Dan Tulis Ke File Yang Sama Di Linux Tanpa Menimpanya??

  2. Mengubah urutan baris dalam file

  3. Apakah ada cara cepat untuk mendapatkan file terakhir dalam TAR besar?