从shell脚本的命令行解析参数

时间:2011-09-26 18:28:58

标签: linux shell

我还是linux shell脚本的大三学生,希望得到某个脚本的帮助。

我会从命令行运行一个示例shell脚本,例如以下内容,该脚本将目录作为参数:

./script.sh /some_dir/some_exe

如何解析shell脚本中的“some_dir”?

感谢。

2 个答案:

答案 0 :(得分:3)

dirname命令从字符串中提取目录名称;所以

THEDIR=`basename "$1"`

应该这样做。

答案 1 :(得分:0)

如果您使用Bash,则应将其存储在$1中。我很确定它对其他炮弹也一样。