www.1862.net > DirnAmE pwD

DirnAmE pwD

$0 表示当前动行的命令名,一般用于shell 脚本中 dirname 用于取指定路径所在的目录 ,如 dirname /home/ikidou 结果为 /home cd 为切换文件夹 $(命令) 返回该命令的结果 所以结合以上分析,结果为【 切换到 脚本 所在的目录】

用dirname命令和pwd命令(或读取PWD变量)组合。先进入脚本所在目录,读出PWD值(这就是需要的东西),然后返回原来的位置[可选]。命令如下:echo $(cd "$(dirname "...

把执行脚本的所在路径赋值给DIR。具体如下: 1 echo ${BASH_SOURCE[0]} 显示执行脚本的命令,dirname 取出该命令的路径部分,解析为绝对路径(你可能会cd到脚本所在路径后./xxx.sh执行,也可能用脚本的绝对路径执行,两种情况dirname命令都可以...

current_dir=$(cd $(dirname $0); pwd) 或者 current_dir=$(cd `dirname $0`; pwd)

dirname 获取文件夹名 basename 获取文件名 pwd 获取当前文件夹名 dirname $PWD 获取父文件夹名

1.使用绝对路径执行的shell文件(如/home/xxx/binfile) 直接使用dirname $0即可 2.对于使用相对路径执行的shell文件(如 ./xxx/binfile) pwd与dirname...

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com