有什么做海报网站,网页模板免费下载源代码,酒店 网站构建,做vi设计的国外网站在实际项目中#xff0c;我们通常可以使用 pwd 来获取当前路径#xff0c;但是如果需要获取上一层路径#xff0c;有不想使用 …/ 的方式#xff0c;可以尝试使用 dirname指令
测试shell脚本
#!/bin/bash# 获取当前路径
CURRENT_PATH$PWD
echo CURRENT_PATH$CURREN…在实际项目中我们通常可以使用 pwd 来获取当前路径但是如果需要获取上一层路径有不想使用 …/ 的方式可以尝试使用 dirname指令
测试shell脚本
#!/bin/bash# 获取当前路径
CURRENT_PATH$PWD
echo CURRENT_PATH$CURRENT_PATH# 获取上一层路径
TOP_PATH$(dirname $CURRENT_PATH)
echo TOP_PATH$TOP_PATH# 获取上一层路径
PRO_PATH$(dirname $TOP_PATH)
echo TOP_PATH$PRO_PATH显示的日志记录
duubuntu:~/share/pro/top/current$ ./test.sh
CURRENT_PATH/home/du/share/pro/top/current
TOP_PATH/home/du/share/pro/top
TOP_PATH/home/du/share/prodirname指令说明
dirname命令去除文件名中的非目录部分仅显示与目录有关的内容。dirname命令读取指定路径名保留最后一个/及其后面的字符删除其他部分并写结果到标准输出可使用 dirname --help 查看更多帮助 由此可见当使用 pwd 获取当前路径之后也可以使用其它的分词或过滤方式来获取我们想要的路径