2
我有了格式的文件的開頭命令行生產線
string string string ...
string string string ...
...
string string string ...
我想另一個文件,使每一行,只有第一string
出現在該行(即只取每行的第一個空白之前的部分)。
我怎麼能在Ubuntu中使用命令行來做到這一點?
我有了格式的文件的開頭命令行生產線
string string string ...
string string string ...
...
string string string ...
我想另一個文件,使每一行,只有第一string
出現在該行(即只取每行的第一個空白之前的部分)。
我怎麼能在Ubuntu中使用命令行來做到這一點?
我想你想要這樣的:
awk '{print $1}' <input.txt> output.txt
另一種可能的解決方案是使用切割:
cut -f1 -d" " input.txt > output.txt
美麗!我必須在某個時候學習這個'awk'命令! –
其基本功能很容易學習。例如,爲了打印文件的前兩列及其總和,您可以執行「{print $ 1」「$ 2」「$ 1 + $ 2}'。 – anumi