cpコマンドで確認なしでコピー
Contents
cpコマンドで上書きの確認なしにコピーする方法
通常ではcpコマンドはコピーする際にcp -f (コピー元) (コピー先)として確認不要でコピーしても、下記のように確認コマンドが出る場合あります
$ cp -f hoge.txt hoge2.txt cp: overwrite `hoge2.txt'?
確認不要のオプションを使用しても上書き確認をしてくる原因ですが、aliasでcpコマンドが「cp -i」となり上書きする前に確認がされるようなっているの原因です
$ alias | grep cp alias cp='cp -i'
cpコマンドのエイリアスを無効にしてコマンドを実行するには、「\(バックスラッシュ)」を付けることでエイリアスを無効にして実行できます
$ \cp -f hoge.txt hoge2.txt
ディスカッション
コメント一覧
まだ、コメントがありません