下面的shell脚本是什么意思?

时间:2017-11-28 07:40:27

标签: shell unix awk

我看过一个以下面的代码开头的shell脚本: -

#!/bin/bash

currfoldername=$1
cd $currfoldername

任何人都可以描述$ 1的含义吗?

感谢您的回复!!

1 个答案:

答案 0 :(得分:2)

$ 1表示执行shell脚本时给出的第一个参数。

示例 -

# my_script.sh
#!/bin/bash

currfoldername=$1
cd $currfoldername
echo "in $currfoldername"

执行 -

./my_script.sh my_folder

输出 -

 # value of variable currfoldername is my_folder.
 #cd to my_folder
 in my_folder  # echo statement