GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie vermeide ich die Warnmeldung „Sind die gleiche Datei“ bei der Verwendung von cp unter Linux?

Das Problem ist, dass Sie versuchen, eine Datei auf sich selbst zu kopieren. Sie können dies vermeiden, indem Sie das Zielverzeichnis wie folgt aus den Ergebnissen des Find-Befehls ausschließen:

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

versuchen Sie es mit install stattdessen wird dies dadurch ersetzt, dass die Datei zuerst entfernt wird.

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

und entfernen Sie dann die Quelldateien


Linux
  1. So verwenden Sie den Tar-Befehl unter Linux

  2. So extrahieren Sie die tar.gz-Datei in Linux mithilfe der Befehlszeile

  3. Linux – Wie überprüft man die Verzeichnisstrukturinformationen einer Unix/Linux-Datei?

  4. So teilen Sie ISO oder Datei mit dem Befehl „Split“ in Linux

  5. Linux + wie man nur bestimmten Benutzern das Lesen der Datei gibt

So überwachen Sie Dateiänderungen mit fswatch unter Linux

So löschen Sie eine Festplatte und Datei sicher mit dem Linux-Befehl shred

So speichern Sie die Ausgabe des Befehls in einer Datei mit dem Linux-Terminal

So laden Sie eine Datei unter Ubuntu Linux über die Befehlszeile herunter

So fügen Sie Text am Anfang einer Datei in Linux hinzu

Wie verwende ich den Gzip-Befehl unter Linux?