打印并删除2~1000行
nl /etc/passwd | sed ‘2,1000d‘ |more
删除行首空格
sed ‘s/^[][ ]*//g‘ file
替换分隔符
说明:文件中数据是由一个或者制表位(多个空格)分隔开的,将这些空格替换为特定字符。
解决方法:sed -e ‘s/[ ][ ]*/,/g‘ filename
或者:sed -e ‘s/[[:space:]][[:space:]]*/ /g‘ filename
这样将空格或者制表位替换为“逗号”了。
时间: 2024-10-26 13:48:54