我经常会遇到这个问题:
为了便于阅读,我输入了多行命令。以下是示例:
echo "Hello. This is an example of a very long command which is divided into lines. This is pretty cool and easy to understand."
当我按下 Enter 键时,我发现命令中缺少一行。在这个例子中,可能是我想在“pretty”之前再换行。
当我按下Up和 时Left,我可以编辑命令并删除或插入新字符,但如何插入新换行符?当我将插入符号移到“pretty”之前时Enter(以及Shift+Enter和Ctrl+ Enter),只会执行命令。
(我在 cygwin 中的 tmux 中,以防万一出现差异)
答案1
不完全是,但是有效......
b@localhost:/usr/src/linux-5.3.18-59.34-bib/net> echo -e "a
b
d
e"
a
b
d
e
b@localhost:/usr/src/linux-5.3.18-59.34-bib/net> echo -e "a
b\nc
d
e"
a
b
c
d
e
您随时可以复制和粘贴。