sed -e 's/.*_\([0-9]*\)\..*/\1/' | sed 's/^0*//'作何解释?
来源:学生作业帮 编辑:作业帮 分类:语文作业 时间:2024/05/12 02:51:15
sed -e 's/.*_\([0-9]*\)\..*/\1/' | sed 's/^0*//'作何解释?
请大侠指点迷津
请大侠指点迷津
提取 _ 和.中间的数字 并且删除这串数字开头的0.
举个例子
比如 abc_000123456.log
echo "abc_000123456.log " |sed -e 's/.*_\([0-9]*\)\..*/\1/' | sed 's/^0*//'
提取123456
举个例子
比如 abc_000123456.log
echo "abc_000123456.log " |sed -e 's/.*_\([0-9]*\)\..*/\1/' | sed 's/^0*//'
提取123456
sed命令 sed -e s/\(.*//
sed "s/.* ([0-9][0-9]*)/\1/
sed正则表达式sed -e 's/:\+\s\+/:/' -e 's/ /_/g' -e '/^$/d' -e 's/
sed -e 's/-[01]//'
shell sed用法 sed -e 's/\(.*\)/rename \1 ..\/\1/'
正则表达式 echo $1 > 1.tmp sed -e :a -e 's/\(.*[0-9]\)\([0-9]\{3\
sed 's/,$//'
if [ -z $(echo $1 | sed -e 's/[0-9]//g') ]; then
sed -e 'N;s/.*/[&]/' 中N;和
sed -e 's/ //g' | sed -e 's/^[^\w]//g' | awk -F ':' '{print
搞不明白这句sed -e 'N;s/.*/[&]/'和awk '{ $0=$1 "\n" $2; if (/line.1
请教命令行:sed "s/,*\(.*\),/\1/g"