我有一个.sh unix shell脚本,它接收一个path参数,例如/home/test/user1 。 所以,在variables${1} ,这就是参数。
/home/test/user1
${1}
我想创build一个名称基于该path的最后部分user1的文件。 我如何parsingpath来检索最后一条path?
我想你正在寻找basename命令。
$ basename /home/test/user1 user1
编辑:(在回应你的评论)
在一个shell脚本变量中,你需要反引号:
END_OF_PATH=`basename "${1}"`