read-r.sh

来自「BASH Shell 编程 经典教程 《高级SHELL脚本编程》中文版」· Shell 代码 · 共 31 行

SH
31
字号
#!/bin/bashechoecho "Enter a string terminated by a \\, then press <ENTER>."echo "Then, enter a second string, and again press <ENTER>."read var1     # 当 read $var1 时, "\" 将会阻止产生新行.               #     first line \              #     second lineecho "var1 = $var1"#     var1 = first line second line#  对于每个以 "\" 结尾的行, #+ 你都会看到一个下一行的提示符, 让你继续向var1输入内容.echo; echoecho "Enter another string terminated by a \\ , then press <ENTER>."read -r var2  # -r 选项会让 "\" 转义.              #     first line \echo "var2 = $var2"#     var2 = first line \# 第一个 <ENTER> 就会结束var2变量的录入.echo exit 0

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?