gpt4 book ai didi

unix - 如何将参数传递给 shell 脚本?

转载 作者:行者123 更新时间:2023-12-04 04:54:35 27 4
gpt4 key购买 nike

我有一个这样的批处理文件:

java temptable %1 %2

我需要上述等效的 shell 脚本。我会将参数传递给 shell 脚本,并且应该传递给 temptable。

最佳答案

对于 bash(它是一个 shell,但可能是 Linux 世界中最常见的),等价物是:

java temptable $1 $2

假设参数中没有空格。如果有空格,您应该引用您的参数:
java temptable "$1" "$2"

你也可以这样做:
java temptable $*

或者:
java temptable "$@"

如果您希望传递所有参数(同样,第二个参数相当于引用每个参数:“$1”“$2”“$3”...)。

关于unix - 如何将参数传递给 shell 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/605083/

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