Apa cara yang baik untuk mengekstrak katakanlah, baris 20 -45 dari file teks besar. Tentu saja non-interaktif!
Jawaban yang Diterima:
Anda bisa mencoba:
cat textfile | head -n 45 | tail -n 26
atau
cat textfile | awk "20 <= NR && NR <= 45"
perbarui:
Seperti yang ditunjukkan Mahomedalid, cat
tidak perlu dan sedikit berlebihan, tetapi itu membuat perintah yang bersih dan mudah dibaca.
Jika cat
mengganggu Anda, solusi yang lebih baik adalah:
<textfile awk "20 <= NR && NR <= 45"
Bagaimana Cara Grep Secara Rekursif Melalui Arsip Terkompresi?
Linux – Bagaimana Membuat TR Mengetahui Karakter Non-ascii(unicode)?