0
我有这样一个路径字符串:动态删除最后一个字符串后/从字符串
/mnt/n011/ptm/trail/ela4local/ddlext/d1
我需要最终的字符串为:
/mnt/n011/ptm/trail/ela4local/ddlext
后基本上什么过去/从路径应被删除。 需要通过shell脚本。
我有这样一个路径字符串:动态删除最后一个字符串后/从字符串
/mnt/n011/ptm/trail/ela4local/ddlext/d1
我需要最终的字符串为:
/mnt/n011/ptm/trail/ela4local/ddlext
后基本上什么过去/从路径应被删除。 需要通过shell脚本。
您可以使用类似
foo="/mnt/n011/ptm/trail/ela4local/ddlext/d1" ;
echo "${foo%/*}"
output:
/mnt/n011/ptm/trail/ela4local/ddlext
使用
echo "${foo##*/}"
最后一个斜线后得到的字符串..
看看这个question