我需要用逗号替换空格,然后从字符串中删除某些额外的特定字符。
echo "$d"
>>Mon Apr 22 05:06:00 UTC 2019
jent=$(echo $jt1 | sed 's/[[:space:]]/,/g')
echo "$jent"
>>Mon,Apr,22,05:06:00,UTC,2019 #this does the first job of replacing the space with comma
但是我又想删除UTC部分和它前面的逗号,我该如何实现呢?
期望的输出应该是
Mon,Apr,22,05:06:00,2019
您可以通过一个sed呼叫来做到这一点,例如
$ echo "Mon Apr 22 05:06:00 UTC 2019" | sed 's/ \(UTC \)\?/,/g'
Mon,Apr,22,05:06:00,2019
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句