我正在編寫一個shell腳本,要求輸入值並根據輸入的值返回一個值。想象一下,這就是所謂的「REVE」,幷包含類似命令替換bash腳本中的交互式命令
read fname
rev << EOF
$fname
EOF
那麼,如果我有一個名爲「file.txt的」文件和我做
vi `./reve`
然後等待用戶輸入。如果我輸入「txt.elif」vi打開「file.txt」。正確到現在。但問題是,當腳本是像下面
echo "Enter inverted file name"
read fname
rev << EOF
$fname
EOF
,然後嘗試打開一個名爲「倒輸入文件名」的文件。
是否有可能要求與文本的值,然後才使用返回的值?
在此先感謝。