Quero criar um script que: (1) obtenha um caminho que permita ao usuário usar a guia para o preenchimento automático, depois (2) obtenha um nome de arquivo do usuário e (3) crie um arquivo nesse caminho com extensão. TXT.
Minha pergunta é: Como faço para 1.? Como eu digo ao bash para solicitar uma entrada que seja um caminho "autocompletável", de preferência com parte do caminho (digamos ~ / x /) já preenchida por padrão?
Nota: os caminhos quase sempre incluem espaços.
echo $BASH_VERSION
-i
bandeira foi adicionada embash
4.0.help '[r]ead'
para obter ajudaread
apenas. Observe que, emboraread -e
possa concluir por dentro~
, ele não será expandido.-i "$HOME/x/"