【发布时间】:2013-11-11 22:05:10
【问题描述】:
有一种方法可以直接运行带有“参数”的压缩 bash 脚本,而无需将其解压缩到文件中然后运行解压缩的文件?
例如:我需要使用一些给定的参数执行 setup-mysql gzip 压缩脚本:“-n”、“wordpress”、“locahost”,而无需先解压缩脚本然后执行。
我正在寻找的是在下面的命令中替换单词 MAGIC...:
gzip -d --stdout /usr/share/doc/wordpress/examples/setup-mysql.gz | MAGIC... -n wordpress localhost
【问题讨论】:
-
您正在寻找
xargs或cat。 -
@arkascha 也许 xargs 可以做到,但我未能附加脚本的参数
-
@janos 不,我只是想动态执行一个已经压缩的脚本,而不是在命名文件上解压缩它然后执行这个文件。