需求1:去除一个文件中开头的空格
说明:在一个文件中的开头可能有一个或者多个空格,我们需要将这些开头的空格删除。
解决方法:sed 's/^[][ ]*//g' filename
需求2:替换分隔符
说明:文件中数据是由一个或者制表位(多个空格)分隔开的,将这些空格替换为特定字符。
解决方法:
sed -e 's/[ ][ ]*/,/g' filename
sed -e 's/[[:space:]][[:space:]]*/ /g' filename
这样将空格或者制表位替换为“逗号”了。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26252014/viewspace-758082/
,如需转载,请注明出处,否则将追究法律责任。