我想向用户显示要编辑和输入的字符串。 例如:
$edpath filen*
Edit> /home/user1/bla/bla/foo/bar/bar/dir1/dir2/filename.xyz
在用户编辑字符串并点击后输入:
You entered: /home/user2/foobar/dir1/dir2/filename.xyz
$
什么bash命令执行此操作?
答案 0 :(得分:1)
对于bash 4.1+
(或者左右,我不确定确切的版本)。
$ read -re -p 'Edit> ' -i '/home/user1/bla/bla/foo/bar/bar/dir1/dir2/filename.xyz' filename
$ echo "You entered: $filename"