我还是linux shell脚本的大三学生,希望得到某个脚本的帮助。
我会从命令行运行一个示例shell脚本,例如以下内容,该脚本将目录作为参数:
./script.sh /some_dir/some_exe
如何解析shell脚本中的“some_dir”?
感谢。
答案 0 :(得分:3)
dirname命令从字符串中提取目录名称;所以
THEDIR=`basename "$1"`
应该这样做。
答案 1 :(得分:0)
如果您使用Bash,则应将其存储在$1
中。我很确定它对其他炮弹也一样。