0
我是shell腳本的初學者,我試圖從文件中刪除一些文本。替換shell中的文本
ABCDEFGHIJK:12
如何更換「:」有一個空格(我已嘗試「sed的」,但似乎我的方法並不做任何事情)? 之後,使用「剪切」剪切第一列是否正確?
目前只適用件事是調用文件
while read line
do
name=$line
echo"Lines read - $name"
done < $1
謝謝你的回覆。 file.txt會自動接受我給它參數的文件的名字嗎? – 2015-03-31 04:52:25
這是一個bash oneliner,沒有劇本。只需將file.txt替換爲文件的名稱即可。結果會來stdout,從那裏你可以重定向到一個新的文件,如果你喜歡(不一樣)。或者添加'-i'來更改文件本身。 – 2015-03-31 05:00:51