shell里从标准输入读取数据,有多个命令可以实现,不同命令有差别。 read 使用read读取时,遇到换行会自动结束,如果是多行内容,不适合用read read content awk awk可以支持多行内容的读取输出,后面的print就是将内容输出。 content=`awk '{print $0}'`