2
我仍然是linux shell脚本的初级用户,并且希望获得某些脚本的帮助。从shell脚本的命令行解析参数
我会跑的样本shell脚本,如命令行,在一个目录中取作为参数如下:
./script.sh /some_dir/some_exe
如何可以解析出我的shell脚本“some_dir”?
谢谢。
我仍然是linux shell脚本的初级用户,并且希望获得某些脚本的帮助。从shell脚本的命令行解析参数
我会跑的样本shell脚本,如命令行,在一个目录中取作为参数如下:
./script.sh /some_dir/some_exe
如何可以解析出我的shell脚本“some_dir”?
谢谢。
dirname命令从字符串中提取目录名称;所以
THEDIR=`basename "$1"`
应该做的伎俩。
如果你使用Bash,它应该存储在$1
。我很确定其他炮弹是一样的。
哦,废话,对不起,我错过了你只是想要参数的目录的部分。 – clarkb86