gpt4 book ai didi

linux - bash 中 ./name.sh 旁边的变量

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:59:23 25 4
gpt4 key购买 nike

简单的问题,我对 bash 脚本了解很深。

我有一个脚本test.sh,它会在我们运行一些东西时发送一封邮件,其中包含我们数据库的一些参数。我想在 ./test.sh 旁边添加选项 123 以便邮件包含进程的当前步骤。

示例:

./test.sh 1   #>> Sends the mail with "Pre-aplication" in its subject. 

PS:我知道在哪里更改邮件主题,但不知道如何从.sh 旁边读取变量,然后选择单词。

最佳答案

您的第一个命令行输入只是存储在脚本中的 $1 变量中。因此,您可以使用 $1 而无需在 test.sh 中进行任何显式赋值来读取命令行中定义的数字。查找示例 here .请注意,要获取该值,您应该在脚本中使用双引号:"$1"

关于linux - bash 中 ./name.sh 旁边的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19961879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com