Linux Shell Script剪切包含路径的变量的最后一部分

时间:2015-11-05 13:04:37

标签: linux string shell sh

这么长的故事我必须制作一个Shell脚本,我需要有两个变量,第一个包含从键盘读取的路径(类似于:this/is/the/path/I/need

我真的需要提取该路径示例的最后一个文件夹,并将其放在另一个变量中,在我的示例中,我需要离开路径“need”部分并将其放在第二个变量中。我怎样才能做到这一点?从键盘读取这一事实使我很难做到这一点。谢谢!

1 个答案:

答案 0 :(得分:3)

$ read path
this/is/the/path/I/need
$ directory=$(basename $path)
$ echo $directory
need
$