> conf.cfg" 获得: bash:-6ren">
gpt4 book ai didi

bash - 在 rsh 中转义管道字符

转载 作者:行者123 更新时间:2023-11-29 09:12:12 25 4
gpt4 key购买 nike

我正在尝试运行这个 bash 命令,但我无法绕过“|”管道符

rsh -l user machine "echo "PORTS = 123|456|789">> conf.cfg"

获得:

bash: 456 >> conf.cfg: 没有那个文件或目录

bash: 789: 找不到命令

你知道我如何将 PORTS = 123|456|789 回显到远程文件中吗?

谢谢!

最佳答案

只需转义管道和引号:

rsh -l user machine "echo \"PORTS = 123\|456\|789\" >> conf.cfg"

关于bash - 在 rsh 中转义管道字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15718756/

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