使用命令行工具輸出沒有最後一行的文件的所有行的最佳方式是什麼?如何在沒有最後一行的情況下輸出文件的所有行?
例子:
$ cat foo.txt
a b c
v w x y z
a sd dsgdfg
$ some-cmd foo.txt
a b c
v w x y z
使用命令行工具輸出沒有最後一行的文件的所有行的最佳方式是什麼?如何在沒有最後一行的情況下輸出文件的所有行?
例子:
$ cat foo.txt
a b c
v w x y z
a sd dsgdfg
$ some-cmd foo.txt
a b c
v w x y z
BASH,使用head
:
$ head --lines=-1 filename
同爲Mac:
expr "$a" : '\(.*\)
'
換行符是必需的!
1.本有絕對無關的bash。 2.它不適用於Mac OS:( – user123444555621
)1.它有*與bash有關的東西*您可以用bash執行該程序 – Dor
對,我誇大其詞;)任何想法如何在Mac上做到這一點? – user123444555621