如何将参数传递给输入到bash的脚本

k06a

现在我有一个像这样的班轮:

curl -fsSL http://git.io/vvZMn | bash

它正在下载脚本并将其作为stdin文件传递到bash。我想使用其他参数运行此脚本print

也许是这样的吗?

curl -fsSL http://git.io/vvZMn | bash -- print

但这是行不通的。

约翰1024

我相信您正在寻找的是-s选项。使用-s,您可以将参数传递给脚本。

作为一个虚拟的例子来说明这一点:

$ echo 'echo 1=$1' | bash -s -- Print
1=Print

在这里,您可以看到stdin上提供的脚本被赋予了positional参数Print您的脚本带有一个-u UUID参数,也可以容纳以下参数:

$ echo 'echo arguments=$*' | bash -s -- -u UUID print
arguments=-u UUID print

因此,在您的情况下:

curl -fsSL http://git.io/vvZMn | bash -s -- print

或者,

curl -fsSL http://git.io/vvZMn | bash -s -- -u UUID print

正如史蒂芬·哈里斯(Stephen Harris)所指出的那样,出于安全考虑,下载脚本并执行该脚本是看不见的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将参数传递给输入到bash的脚本

来自分类Dev

如何将参数传递给Java bash脚本?

来自分类Dev

使用bash脚本运行时如何将参数传递给python脚本?

来自分类Dev

如何将stdin传递到将输入作为唯一参数的perl脚本中?

来自分类Dev

如何将stdin传递到将输入作为唯一参数的perl脚本中?

来自分类Dev

如何将参数传递给Windows上在MinGW下运行的bash脚本

来自分类Dev

如何将bash脚本参数传递给子Shell

来自分类Dev

使用at执行该命令时如何将参数传递给bash shell脚本?

来自分类Dev

如何将参数(带有*的路径)传递给bash脚本

来自分类Dev

如何将所有参数传递给 /bin/bash 调用的脚本

来自分类Dev

如何将 jenkins 参数作为数组传递给 bash 脚本?

来自分类Dev

如何将参数从bash脚本传递到'x-terminal-emulator -e bash -c'?

来自分类Dev

如何将参数传递给kotlin脚本?

来自分类Dev

如何将管道参数传递给Shell脚本

来自分类Dev

如何将TimeSpan参数传递给脚本?

来自分类Dev

如何将参数传递给Shell脚本?

来自分类Dev

如何将变量日志作为参数传递给脚本?

来自分类Dev

如何将 shell 脚本参数传递给 oozie

来自分类Dev

如何将参数传递给 ps 脚本

来自分类Dev

如何将数组传递给bash shell脚本?

来自分类Dev

如何将数组传递给bash shell脚本?

来自分类Dev

如何将bash变量传递给awk脚本

来自分类Dev

如何将python变量传递给bash脚本?

来自分类Dev

如何将输入从Bash中的文件传递给命令

来自分类Dev

如何通过cpp程序将参数传递给bash脚本

来自分类Dev

如何通过Dockerfile将参数传递给bash脚本

来自分类Dev

如何将通配符参数传递给bash文件

来自分类Dev

如何将参数从 bash 传递给 wsadmin

来自分类Dev

如何将输入从终端传递到脚本?

Related 相关文章

  1. 1

    如何将参数传递给输入到bash的脚本

  2. 2

    如何将参数传递给Java bash脚本?

  3. 3

    使用bash脚本运行时如何将参数传递给python脚本?

  4. 4

    如何将stdin传递到将输入作为唯一参数的perl脚本中?

  5. 5

    如何将stdin传递到将输入作为唯一参数的perl脚本中?

  6. 6

    如何将参数传递给Windows上在MinGW下运行的bash脚本

  7. 7

    如何将bash脚本参数传递给子Shell

  8. 8

    使用at执行该命令时如何将参数传递给bash shell脚本?

  9. 9

    如何将参数(带有*的路径)传递给bash脚本

  10. 10

    如何将所有参数传递给 /bin/bash 调用的脚本

  11. 11

    如何将 jenkins 参数作为数组传递给 bash 脚本?

  12. 12

    如何将参数从bash脚本传递到'x-terminal-emulator -e bash -c'?

  13. 13

    如何将参数传递给kotlin脚本?

  14. 14

    如何将管道参数传递给Shell脚本

  15. 15

    如何将TimeSpan参数传递给脚本?

  16. 16

    如何将参数传递给Shell脚本?

  17. 17

    如何将变量日志作为参数传递给脚本?

  18. 18

    如何将 shell 脚本参数传递给 oozie

  19. 19

    如何将参数传递给 ps 脚本

  20. 20

    如何将数组传递给bash shell脚本?

  21. 21

    如何将数组传递给bash shell脚本?

  22. 22

    如何将bash变量传递给awk脚本

  23. 23

    如何将python变量传递给bash脚本?

  24. 24

    如何将输入从Bash中的文件传递给命令

  25. 25

    如何通过cpp程序将参数传递给bash脚本

  26. 26

    如何通过Dockerfile将参数传递给bash脚本

  27. 27

    如何将通配符参数传递给bash文件

  28. 28

    如何将参数从 bash 传递给 wsadmin

  29. 29

    如何将输入从终端传递到脚本?

热门标签

归档