这是我写的小shell脚本:
#!/bin/bash echo "Tell me something" read -n 1000 text
但是当使用-n参数时,我无法删除我的拼写错误,因为使用退格键导致插入"^?" 进入输入.
输入示例:
t ^?这是我的回答
我的问题是为什么使用带有或不带-n参数的read会导致不同的行为,为什么我可以使用带-n参数的read,所以我通常可以使用退格?
bash shell terminal prompt
bash ×1
prompt ×1
shell ×1
terminal ×1