GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menghindari pesan peringatan 'adalah file yang sama' saat menggunakan cp di Linux?

Masalahnya adalah Anda mencoba menyalin file ke dirinya sendiri. Anda dapat menghindarinya dengan mengecualikan direktori tujuan dari hasil perintah find seperti ini:

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

coba gunakan install sebagai gantinya, ini menggantikan dengan menghapus file terlebih dahulu.

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

lalu hapus file sumber


Linux
  1. Cara Mengekstrak File tar.gz di Linux dengan Menggunakan Command Line

  2. Linux – Bagaimana Cara Memeriksa Informasi Struktur Direktori File Unix/linux?

  3. Cara membagi iso atau file menggunakan perintah 'split' di Linux

  1. Cara Menggunakan Perintah Tar di Linux

  2. Bagaimana cara menghindari petunjuk saat menggunakan azcopy di Linux dalam skrip?

  3. Linux + cara memberikan hanya pengguna tertentu untuk membaca file

  1. Cara Menggunakan Perintah md5sum di Linux

  2. menggunakan linux bagaimana saya bisa meneruskan konten file sebagai parameter ke yang dapat dieksekusi?

  3. Bagaimana cara mendapatkan ukuran fisik file di Linux?