gpt4 book ai didi

shell - .sh 脚本中的参数传递

转载 作者:行者123 更新时间:2023-12-04 08:14:02 25 4
gpt4 key购买 nike

我有一个 shell 脚本 foo.sh这是一个 qsub工作内容:

    #!/bin/bash -l
#$ -S /bin/bash
#$ -N $2
echo $1

我想传递两个参数。如果我调用 qsub foo.sh a b 第一个参数得到正确处理并作为“a”回显到命令行。但是,我不知道如何在以“#$ -N”开头的第二种情况下传递参数。在这种情况下,$2 不会被评估为 'b',但实际上设置了 '$2'。帮助将不胜感激。

最佳答案

对我来说很有趣。

我不知道 -N 命令是什么意思,但是

#!/bin/bash -l
#$ -S /bin/bash
#$ -N $2
echo $1
echo $2

当被 sh foo.sh a b 调用时迅速回响
a
b

关于shell - .sh 脚本中的参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8782435/

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