shell脚本 $1
时间: 2023-08-16 14:14:23 浏览: 113
shell脚本
在shell脚本中,$1表示你写的shell脚本所传入的第一个参数。\[1\] 举个例子,如果你运行一个脚本并传入参数,比如`./script.sh argument1 argument2`,那么$1就代表argument1这个参数。\[2\] 在脚本中,你可以通过$1来获取这个参数的值,比如`echo "第一个参数:$1"`会输出"第一个参数:argument1"。\[2\] 如果你想获取所有的参数,可以使用$@或$*,它们会返回所有传入的参数。\[2\] 举个例子,如果你运行脚本`./script.sh argument1 argument2`,那么$@或$*会返回"argument1 argument2"。\[2\]
#### 引用[.reference_title]
- *1* [shell脚本中$0,$1,$2的含义](https://blog.csdn.net/footbridge/article/details/124625260)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [shell脚本中$0 $1 $# $@ $* $? $ 的各种符号的意义](https://blog.csdn.net/wkl_venus/article/details/126141085)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文