如何将命令行参数分配给Shell脚本中的变量

时间:2016-01-28 11:11:54

标签: bash shell unix

我正在尝试将命令行参数分配给shell脚本中的变量(一个变量的整个参数)但它不起作用 这是我试过的:

str1 ='$*'
str1 ="$*"
set str1 =$*
set str1 ="$*"
set str1 ='(echo $*)'
set str1 ='$*'

1 个答案:

答案 0 :(得分:1)

如果您想要一个变量包含所有参数;使用$@

str1="$@"