linux – 如何将参数传递给source命令调用的脚本?
|
我通过source命令调用脚本,并希望将参数传递给脚本. 我检查了man source,bash返回:
它没有例子,所以我不明白. 解决方法使用以下内容创建文件test.sh:echo "I was given $# argument(s):" printf "%sn" "$@" 然后从交互式shell会话中获取它: $source ./test.sh a 'b c' I was given 2 argument(s): a b c 所以你可以像在普通的bash脚本中一样访问参数,使用$@或$1,$2,$3等. 为了比较,将其作为常规脚本运行: $bash ./test.sh a 'b c' I was given 2 argument(s): a b c (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何在C中找到我的分接头适配器的桥接设备名称?
- LINUX教程:Ubuntu上配置VTK开发环境——基于Vis
- linux – 如何允许多人通过sftp更改文件的mtime
- linux – 如何在Ubuntu中更改文件的组所有权?
- linux – (13)权限被拒绝:访问/cgi-bin/test.cg
- 数组 – 如何将关联数组分配给zsh中的另一个变量
- Linux软件Raid 5上的mkfs操作需要很长时间
- LINUX教程:CentOS 7 安装sklearn gcc: error: ‘
- node.js – 从脚本/命令行打开chrome-devtools:
- linux – NT_STATUS_BAD_NETWORK_NAME在Samba中意
