所以看起来read命令只需要1行,如果我想输入一个带换行符的短段怎么办?我会用什么?我认为有一个命令在你按ctrl + d时结束,所以它返回键用于启动一个新段落.
text=$(cat)
Run Code Online (Sandbox Code Playgroud)
允许您键入带换行符的文本,在行的开头用Ctrl-d结束.
Bash中的等价物,无需使用外部实用程序
text=$(</dev/stdin)
Run Code Online (Sandbox Code Playgroud)