Ubuntu中文论坛
致力于Ubuntu中文推广
http://forum.ubuntu.com.cn/
sed 怎么只替换文件名部分?
http://forum.ubuntu.com.cn/viewtopic.php?t=402105
分页:
1
/
1
sed 怎么只替换文件名部分?
发表于 :
2013-03-04 23:27
由
eexpress
路径不替换,文件名才替换。
echo "/dev/ttyUSB0"|sed 'h;s/.*\///;s/0/1/g;G;s/^.*\///'
写不出了。那G没理解怎么用。
Re: sed 怎么只替换文件名部分?
发表于 :
2013-03-04 23:55
由
millenniumdark
看不懂要做什麽?
Re: sed 怎么只替换文件名部分?
发表于 :
2013-03-05 0:10
由
eexpress
sed 'h;s:.*/::;s/0/1/g;x;s:[^/]\+$::g;G;s/\n//'
cfy 解决了。