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