GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでcpを使用するときに「同じファイルです」という警告メッセージを回避するにはどうすればよいですか?

問題は、ファイルをそれ自体にコピーしようとすることです。次のように、find コマンドの結果から宛先ディレクトリを除外することで、これを回避できます:

find "$HOME" -name '*.txt' -type f -not -path "$HOME/newdir/*" -print0 | xargs -0 cp -t "$HOME/newdir" 

install を使ってみてください 代わりに、これは最初にファイルを削除することで置き換えられます。

install -v target/release/dynnsd-client target/
removed 'target/dynnsd-client'
'target/release/dynnsd-client' -> 'target/dynnsd-client'

次に、ソース ファイルを削除します


Linux
  1. LinuxでTarコマンドを使用する方法

  2. コマンドラインを使用してLinuxでtar.gzファイルを抽出する方法

  3. Linux – Unix / linuxファイルのディレクトリ構造情報をどのように検査しますか?

  1. Linuxを使用して、ファイルの内容をパラメーターとして実行可能ファイルに渡すにはどうすればよいですか?

  2. スクリプトで Linux で azcopy を使用しているときにプロンプ​​トを回避するにはどうすればよいですか?

  3. Linuxでファイルの物理サイズを取得するには?

  1. Linuxでmd5sumコマンドを使用する方法

  2. Linux で「split」コマンドを使用して iso またはファイルを分割する方法

  3. Linux + 特定のユーザーだけにファイルの読み取りを許可する方法