我有一个字符串路径,如:
/mnt/n011/ptm/trail/ela4local/ddlext/d1
我需要最终字符串:
/mnt/n011/ptm/trail/ela4local/ddlext
基本上应删除last / from path之后的任何内容。 需要通过shell脚本。
答案 0 :(得分:0)
您可以使用类似
的内容foo="/mnt/n011/ptm/trail/ela4local/ddlext/d1" ;
echo "${foo%/*}"
output:
/mnt/n011/ptm/trail/ela4local/ddlext
使用
echo "${foo##*/}"
在最后一次斜杠后获取字符串..
看看这个question