gpt4 book ai didi

一条命令中的Linux shell单引号和双引号

转载 作者:太空宇宙 更新时间:2023-11-04 09:25:37 25 4
gpt4 key购买 nike

我需要你的帮助才能使这个命令生效:

ssh -t user@localhost "cd /tmp ; PROMPT_COMMAND='echo -ne "\033]0;log\007"' ; bash"

这是我得到的错误:

bash: -c: line 0: unexpected EOF while looking for matching `''
bash: -c: line 1: syntax error: unexpected end of file
Connection to localhost closed.
log007' ; bash: command not found

谢谢

最佳答案

我建议用反斜杠转义双引号 (\"):

ssh -t user@localhost "cd /tmp ; PROMPT_COMMAND='echo -ne \"\033]0;log\007\"' ; bash"

关于一条命令中的Linux shell单引号和双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36845507/

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