修改bash脚本本身的命令行参数

时间:2015-05-12 14:29:38

标签: bash command-line scripting

我可以在bash脚本中更改命令行参数(例如$ 1,$ 2)吗? 我试过这样的东西:

$1='a'  
read var
$1=$var

1 个答案:

答案 0 :(得分:0)

使用内置设置可以执行此操作。

来自the spec

  

应为位置参数分配剩余的参数。

来自the bash manual

  

其余N个参数是位置参数,按顺序分配给$ 1,$ 2,... $ N.