2017-07-25 8 views
2

mvコマンドをデフォルトで暗黙的に "-i"を含むように設定したいとします。"mv"コマンドに "-i"オプションを含むように設定するにはどうしたらいいですか?

は時々私はalias mv="mv -i"を追加し、あなたの.bashrcまたは同様の設定で

+1

私はそれをしてはいけないと主張したいと思います。あなたがそうした場合、あなたは安全ネットを期待して自分自身を調整します。そのエイリアスを持たない環境(現在のシステムを別のユーザーとして使用することを含む)を使用すると、その調整なしでは間違いを犯す可能性があります。 –

答えて

1

を書いて、あなたの~/.bashrcかに基づい~/.zshrcに追加する必要がどのようなC-オットー 永続エイリアス用のログインシェル。

alias mv="mv -i" 

次に、あなたがしたい場合は、時々、インタラクティブな行動に

を取得するために、現在のログイン

source ~/.bashrc 

またはログオフに反映して再度ログインするか、新しいシェルを開くためにそれを供給することができます一時的に行動を無効にすると、あなたはそれを行うことができます

\mv file1 file2 
4

...私のファイルをそれと混乱を使用することを忘れていました。その後、新しいシェルを起動します。

1

それを行うには時間的な方法:

alias mv='mv -i' 

または恒久的な方法:unaliasingオプションを含めるように別の答えを追加

関連する問題