Bash rsh中的转义管道字符
我正在尝试运行此bash命令,但无法绕过“|”管道角色Bash rsh中的转义管道字符,bash,rsh,Bash,Rsh,我正在尝试运行此bash命令,但无法绕过“|”管道角色 rsh-l用户机器“echo”端口=123 | 456 | 789”>>conf.cfg“ 获取: bash:456>>conf.cfg:没有这样的文件或目录 bash:789:未找到命令 您知道如何将端口=123 | 456 | 789回送到远程文件中吗 谢谢 只需转义管道和引号: rsh -l user machine "echo \"PORTS = 123\|456\|789\" >> conf.cfg"
rsh-l用户机器“echo”端口=123 | 456 | 789”>>conf.cfg“
获取:
bash:456>>conf.cfg:没有这样的文件或目录
bash:789:未找到命令
您知道如何将端口=123 | 456 | 789回送到远程文件中吗
谢谢 只需转义管道和引号:
rsh -l user machine "echo \"PORTS = 123\|456\|789\" >> conf.cfg"