替换shell中的文本

时间:2015-03-31 04:38:10

标签: shell unix

我是shell脚本的初学者,我试图从文件中删除一些文字。

ABCDEFGHIJK:12

如何更换":"有空格(我试过" sed"但我的方法似乎没有做任何事情)? 之后使用" cut"?

切割第一列是正确的

目前唯一有效的方法是调用文件

while read line
do
  name=$line
  echo"Lines read - $name"
done < $1

1 个答案:

答案 0 :(得分:0)

你可以用sed使用它的替代命令

来做到这一点
sed 's/:/ /g' file.txt

最后的g意味着它将取代所有&#39;:&#39;每行都有空格,而不仅仅是第一行。

相关问题