【发布时间】:2018-08-22 01:50:12
【问题描述】:
需要删除冒号和单词之间的前导空格,如下所示。在 bash 或 korn shell scipt 中
输入:
TEST="test":" 94 days (8193578 seconds)"
输出:
"test":"94 days (8193578 seconds)"
提前致谢。
【问题讨论】:
需要删除冒号和单词之间的前导空格,如下所示。在 bash 或 korn shell scipt 中
输入:
TEST="test":" 94 days (8193578 seconds)"
输出:
"test":"94 days (8193578 seconds)"
提前致谢。
【问题讨论】:
试试这个,效果如你所愿
TEST=$(echo ${TEST} | sed -e 's/:"[[:space:]]*/:"/')
【讨论】:
最快的解决方案:echo ${TEST// /}
它只是删除了所有的双空格。
【讨论】:
简单使用 sed:
TEST=$(echo ${TEST} | sed -e 's/:" *//')
【讨论】: