小编use*_*819的帖子

如何使用sed用空字符串替换第一个空格

我在将空格分隔的文本文件加载到表中时遇到问题.此文本文件中的数据由teragen生成,因此,它只是虚拟数据,其中只有2列,第一列具有随机特殊字符串的值.

例:

~~~{ZRGHS|

~~~{qahVN)

我遇到一个问题,并得到被拒绝的行,因为其中一些值在它们中有一个空格作为随机ASCII字符,这使得它认为有3列,当我的表有2时,所以它们被拒绝.

所以,我想要做的只是从这些被拒绝的行中删除第一个空格,这需要在每一行上重复多次,然后尝试重新加载它们.那将是最好的解决方法,还是像tr这样的东西更合适?

谢谢!

regex linux bash sed tr

2
推荐指数
2
解决办法
2万
查看次数

标签 统计

bash ×1

linux ×1

regex ×1

sed ×1

tr ×1