需要从文件路径

时间:2016-01-08 13:05:43

标签: shell

我需要从文件路径中删除根目录。以下是相同的例子,

PATH1 = / TMP / errorlog_invest_12345_88_1:05:45.txt

输出:

这里的根目录是/ tmp /

此外,我想以动态方式执行此操作,即识别给定的任何文件路径的根目录。

请帮助我。谢谢!

2 个答案:

答案 0 :(得分:0)

根据你的字符串判断,你可能正在使用bash。

您可以使用dirname -command从路径中拆分“root”。例如:

dirname /tmp/errorlog_invest_12345_88_1:05:45.txt

这应该打印:tmp ......结果。

答案 1 :(得分:0)

这是你想要的吗?

eval $(tmux show-env -s |grep '^SSH_')