私は次のようなことをやろうとしています:
mv doc1 $1.html #equivalent to mv doc1 doc1.html
しかし、ここでの問題は、対話型シェルを使用しているため、$1
「bash」に渡される最初のパラメータが参照されるが、これが設定されていないことです。
以下が使えると思います:
p=doc1; mv $p $p.html
しかし、私はもっとエレガントなものを探しています。
回答する前に、これは一般的な質問であることに注意してください。mv
コマンドの回避策を探しているわけではありません。