Als «find» getaggte Fragen

1
Mehrere Befehle finden, ausführen und stapeln

Ich erstelle ein Skript zum Kopieren / Überprüfen von Dateien ... unter Mac OS X / FreeBSD mit der Möglichkeit, eine Portierung nach CentOS, Debian oder OpenBSD vorzunehmen Mehr zum Drehbuch: Überprüfen Sie, ob der Quellpfad Dateien / Unterverzeichnisse enthält Erstellen Sie eine oder mehrere...

1
Was bedeutet + in dem Bash-Befehl -exec {} +?

Für die Befehlsstruktur habe -exec command {} \;ich Informationen in man find. {} bedeutet selected files. ; bedeutet, das Argument zu beenden. \; entkam, um sie vor der Expansion durch die Schale zu schützen. In dem Absatz zu -exec command {} +. -exec command {} + This variant of the -exec action...

1
rEFInd zeigt keine Startoptionen

Der graue Bildschirm mit dem rEFInd Boot Management-Banner wird angezeigt, enthält jedoch keine Einträge. Der Computer ist ein Dell Inspiron 7573. Ich hatte rEFInd erfolgreich an einem selbst erstellten Desktop und einem 2014 MBP gearbeitet und hatte keine Ahnung, was dies möglicherweise...

0
Verschieben der Verzeichnisse mit dem Befehl find

Ich versuche, ein bestimmtes Verzeichnis in einem Pfad zu finden und das Verzeichnis mit find in einen anderen Pfad zu verschieben. Das Quellverzeichnis sieht wie folgt aus: /Dir1/country1/month1/date1,date2,date3 /Dir1/country2/month1/date1,date2,date3 ... . .

0
Dateien in anderen Ordner kopieren - finden

Ich muss Dateien in einen Ordner mit dem Namen ihres Typs kopieren, indem ich den Befehl 'find' verwende. Es gibt viele Dateien mit vielen Ordnern. Ich habe versucht Befehl: find ./find -type f -exec bash -c ' file -b "$1"|cut -d " " -f 1 ' none {} \; Aber ich weiß nicht, wie ich mit mkdir Ordner...

0
`find` gibt nicht vorhandene Pfade zurück

Ich habe versucht, einige Dateien zu finden, von denen ich vermute, dass ich sie gelöscht habe ( rm -rf), als ich finddie folgenden Speicherorte zurückgegeben habe: Es gibt keine solchen Verzeichnisse /mit diesen Namen. Gibt es jemand, kann rtg ect mich an der richtigen Stelle? Ich weiß nicht...

0
Sed arbeitet nicht über Variable

Ich versuche zu kombinieren find -exec Befehl mit einer Funktion, die den relativen Pfad entfernen und an eine andere Stelle (mit demselben Baum) kopieren soll. Das Skript sieht folgendermaßen aus: function makeLinks(){ local file=$1 local src="$2" local dest="$3" # This not works (don't strip...