我有点困惑,所以我查了一下,发现了这个:
FILE1=$1
wc $FILE1
这让我有点困惑,将变量表达式运算符后跟数字 1 分配给 FILE1 是什么意思,但 FILE1 只是一个变量,我们要分配什么?数字1到变量表达式运算符?
这到底是如何运作的?
我该怎么做才能更好地理解这个概念?
答案1
$1 是一个变量,包含传递给脚本的第一个参数的值,因此如果运行
./myscript 我的文件
那么 $FILE1 将被设置为 myfile
我有点困惑,所以我查了一下,发现了这个:
FILE1=$1
wc $FILE1
这让我有点困惑,将变量表达式运算符后跟数字 1 分配给 FILE1 是什么意思,但 FILE1 只是一个变量,我们要分配什么?数字1到变量表达式运算符?
这到底是如何运作的?
我该怎么做才能更好地理解这个概念?
$1 是一个变量,包含传递给脚本的第一个参数的值,因此如果运行
./myscript 我的文件
那么 $FILE1 将被设置为 myfile