用bash删除我的txt的最后3行?

时间:2017-11-28 21:41:45

标签: bash sh

我在我的脚本bash中搜索了一下,以便能够在每次调用脚本时删除文件的最后3行。

test.sh

head -n -3 test.txt > temp.txt ; mv temp.txt test.txt

结果:

  

头:非法行数 - -3

test.txt - 之前:

Name : Mike
Surname : Tilmen
-----------------------------------
Name : Mould
Surname : Tilmen
-----------------------------------
Name : May
Surname : Tilmen
-----------------------------------

test.txt - 之后(不工作):

Name : Mike
Surname : Tilmen
-----------------------------------
Name : Mould
Surname : Tilmen
-----------------------------------

0 个答案:

没有答案