+ -
当前位置:首页 → 问答吧 → 这个怎么截取啊

这个怎么截取啊

时间:2011-04-29

来源:互联网

我的一个路径:
"C:\WINDOWS\system32\drivers\etc\config\host.txt"
怎么截成
config\host.txt
上面的\出现在次数是不定的

作者: macroideal   发布时间: 2011-04-29



QUOTE:
我的一个路径:
"C:\WINDOWS\system32\drivers\etc\config\host.txt"
怎么截成
config\host.txt
上面的\ ...
macroideal 发表于 2011-04-29 18:49




    呵呵, 知道了
    sed 's/.*\/\(.*\/.*\)/\1/'

作者: macroideal   发布时间: 2011-04-29

  1. awk -F'\' '{print $(NF-1)"\\"$NF}'
复制代码

作者: xiaopan3322   发布时间: 2011-04-29

  1. $ awk -F'\' '{$0=$(NF-1)FS$NF}1' file
  2. config\host.txt
复制代码
  1. $ sed 's/.*\\\(.*\\.*$\)/\1/' file
  2. config\host.txt
复制代码

作者: zooyo   发布时间: 2011-04-29

june@~ 23:52:58>
echo "C:\WINDOWS\system32\drivers\etc\config\host.txt"|grep -o '[^\]*\\[^\]*$'
config\host.txt
june@~ 23:53:15>

作者: xrzs1986   发布时间: 2011-04-29