read: 默认接受键盘的输入,回车符代表输入结束

使用 sh test.sh执行后无法对已经输入的参数进行任何操作

为了防止在使用read命令时因为错误输入无法删除导致回滚,通常都会使用 read -ep参数组合开放功能键

添加-e参数后再去sh执行test脚本时报错如下:

解决方法:
通过 bash test.sh 或者 ./test.sh执行脚本

本文讲述了在使用shell脚本read命令时遇到的问题,如何通过添加-e参数来避免错误输入导致的回滚,并介绍了通过bashtest.sh或直接执行test.sh脚本的方法。重点在于操作参数的灵活性和脚本执行的最佳实践。
read: 默认接受键盘的输入,回车符代表输入结束

使用 sh test.sh执行后无法对已经输入的参数进行任何操作

为了防止在使用read命令时因为错误输入无法删除导致回滚,通常都会使用 read -ep参数组合开放功能键

添加-e参数后再去sh执行test脚本时报错如下:

解决方法:
通过 bash test.sh 或者 ./test.sh执行脚本

2517

被折叠的 条评论
为什么被折叠?