我正在嘗試做類似的事情:
mv doc1 $1.html #equivalent to mv doc1 doc1.html
但這裡的問題是,因為我處於互動式 shell 中,所以$1
引用了傳遞給「bash」的第一個參數,該參數未設定。
我知道我可以使用:
p=doc1; mv $p $p.html
但我真的在尋找更優雅的東西。
在您做出回應之前,請注意這是一個一般性問題;我不是在尋找該mv
命令的解決方法。
我正在嘗試做類似的事情:
mv doc1 $1.html #equivalent to mv doc1 doc1.html
但這裡的問題是,因為我處於互動式 shell 中,所以$1
引用了傳遞給「bash」的第一個參數,該參數未設定。
我知道我可以使用:
p=doc1; mv $p $p.html
但我真的在尋找更優雅的東西。
在您做出回應之前,請注意這是一個一般性問題;我不是在尋找該mv
命令的解決方法。