如何使用scl命令作为脚本shebang?

问题描述 投票:0回答:1

如果我想在“软件集合”下运行特定的命令(带有参数),则可以使用此命令:

scl enable python27 "ls /tmp"

但是,如果我尝试制作一个与shebang行具有相似命令的shell脚本,则会出现错误:

$ cat myscript
#!/usr/bin/scl enable python27 "ls /tmp"
echo hello

$ ./myscript
Unable to open /etc/scl/prefixes/"ls!

我在做什么错?

python-2.7 rhel shebang software-collections
1个回答
1
投票

she-bang命令中的参数解析不是真正定义的。从man execve


0
投票

she-bang命令中的参数解析不是真正定义的。从man execve

© www.soinside.com 2019 - 2024. All rights reserved.