8 shell bash terminal shell-script
我想制作一个脚本:(1) 获取一个路径,让用户能够使用 tab 来自动完成,然后 (2) 从用户那里获取文件名,然后 (3) 在该路径上创建一个扩展名为 .文本。
我的问题是:我该怎么做 1.?我如何告诉 bash 要求输入是“自动完成”路径,最好是默认情况下已经填写了部分路径(比如 ~/x/)?
注意:路径几乎总是包含空格。
gle*_*man 16
read -p "enter a directory: " -i "$HOME/x/" -e path
Run Code Online (Sandbox Code Playgroud)
在 bash 会话中,输入 help read|less