多谢. 我用tee稍微改动了下,这样特定情况下可以使用sudo了
echo "hello world" && \
(cat << EOF | tee test.txt
Hi all,
this is a test.
EOF
) && \
echo "foo bar"
ChatGPT的回答好像自相矛盾了.
【 在 ArchLinux 的大作中提到: 】
: "<< EOF" 要求结束的时候是单行 "EOF", 这一行前后不能有任何内容,否则这一行还是会进入命令的标准输入。
: 你的需求可以用括号把命令括起来:
: echo "hello world" && \
: ...................
--
FROM 115.221.138.*