I have a bash shell script that cd
to directory according to a variable. After that I press Tab and files don’t appear like in terminal. Ex:
#!bin/bash clear mypath=/opt/projects/ cd $mypath echo "Enter tour file:" read n echo $n
on read
code ups, the files don’t appear when I press tab.
Advertisement
Answer
The read
command requires the -e
flag in order to use the readline
library to edit the command line (including completions):
echo "Enter tour file: " read -e n echo "$n"