簡體   English   中英

從多個文本文件中刪除前n行和后n行

[英]removing first n and last n lines from multiple text files

我被困了一段時間

我有兩個文本文件,我想從中刪除前兩行和后三行。

到目前為止,我有

$tail -n +3 text_1.txt text_2.txt | head -n -3

當我將其輸入控制台時,我看到text_2.txt確實以正確的格式出現,但是text_1.txt的最后三行仍需要刪除。 我認為head命令沒有應用到text_1.txt。

我怎么解決這個問題?

for i in text_1.txt text_2.txt; do tail -n +3 "$i" |  head -n -3; done

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM