izabera 1469825086 learn https://gist.github.com/izabera/ac53bf9ac6d59cf89db402cb08d393a2 example to use tab completion and history with read -e