【发布时间】:2011-02-13 11:36:51
【问题描述】:
是否有一个命令不仅可以回显它的参数,还可以在需要时转义它们(例如,如果参数包含空格或特殊字符)?
我需要它在一些 shell 魔术中,而不是在一个脚本中执行命令,而是回显命令。此输出通过管道传输到最终以更有效的方式执行命令的 python 脚本(它加载实际目标 python 脚本的 main() 方法并使用给定的参数执行它,并且通过女巫计算的数据缓存了一个附加参数main()) 的运行。
除此之外,我当然可以将所有的 shell 魔法移植到我不需要管道的地方。
【问题讨论】:
标签: bash shell arguments escaping echo