毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> linux >> 正文

Linux Shell里用正则表达式匹配最后一个字符

更新时间:2014-4-21:  来源:毕业论文

最近学习Linux Shell 编写自定义 alias
当中遇到一个问题,请各位帮忙想想

怎样用正则表达式匹配字符串里的最后一个想要查找的字符?
比如字符串
    /a/b/c/d/e/f.txt
中,要匹配最后一个/,然后用空格置换它,得到下面的字符串
    /a/b/c/d/e f.txt
应该怎么写正则表达式?

多谢
--------------------------------------
其实具体需求是这样,自定义一个alias,名为xxxxxxx

输入指令
    xxxxxxx /a/b/c/d/e/f.txt
输出
    /a/b/c/d/e f.txt
echo "/a/b/c/d/e/f.txt" | sed 's@/\([^\/]*\)$@ \1@g' /a/b/c/d/e f.txt

alias xxoo='sed "s/\/\([^\/]*\)$/ \1/" <<< ' xxoo /a/b/c/d/e/f.txt

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。