24小时热门版块排行榜    

查看: 2486  |  回复: 3

astringent

铜虫 (著名写手)

[求助] 如何在指定位置加空格

请问如何在指定的位置加空格?
我的数据文件为:
Eigenvalues --  -556.27427-556.33380-556.33380-556.41716-556.44966
我想让它变成:
Eigenvalues --  -556.27427 -556.33380 -556.33380 -556.41716 -556.44966
也就是在每个负号前面加一个空格,请问在shell中能实现吗?该如何操作?
先谢了
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sudo

木虫 (正式写手)

直接用sed把“-”号替换为“空格-”即可

如果对于"--"变成" - -"没啥纠结的话
2楼2012-03-07 08:53:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

astringent

铜虫 (著名写手)

引用回帖:
2楼: Originally posted by sudo at 2012-03-07 08:53:57:
直接用sed把“-”号替换为“空格-”即可

如果对于"--"变成" - -"没啥纠结的话

多谢提醒。我怎么给你金币啊?
3楼2012-03-08 04:21:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sharon0812

金虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
使用 sed 或者 awk 都可
4楼2012-04-11 08:56:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 astringent 的主题更新
信息提示
请填处理意见