Als «find» getaggte Fragen

Bei Fragen zum Suchen ein Befehlszeilenprogramm zum Suchen nach Dateien in einer Verzeichnishierarchie. Verwenden Sie dieses Tag für Fragen zu find selbst oder für Fragen zu Problemen, die sich aus der Verwendung des Befehlszeilenprogramms find ergeben.



2
find Befehl mit Regex Quantifier zB {1,2}
Ich habe versucht, eine Suchbefehlszeichenfolge zu erstellen, die alle Dateien findet, die mit einer Zahl von 1 bis 99 enden, aber alle anderen ausschließt. Ich möchte zB meineDatei1 , meineDatei99, aber nicht meineDatei456 und nicht meineDateisicherung finden Der Regex, an den ich denke, ist, myfile[1-9]{1,2}aber ich kann ihn nicht dazu …

4
Farbige FIND-Ausgabe?
Ist es möglich, mit dem Befehl find eine farbige Ausgabe zu erhalten ? Das heißt, im Pfad jedes gefundenen Elements sind Verzeichnisse blau, ausführbare Skripte grün und so weiter? Ich verwende Version 4.4.2 von GNU Findutils . Bearbeiten - Zur Verdeutlichung wird jedes Ergebnis folgendermaßen hervorgehoben: ./path/to/file.sh ^ ^ ^ …
13 bash  find  colors 

7
Suchen Sie eine Liste der Verzeichnisse, die eine Ebene tief im übereinstimmenden Verzeichnis liegen
Ich versuche, eine Liste der Verzeichnisse abzurufen, die in einem bestimmten Ordner enthalten sind. Angesichts dieser Beispielordner: foo/bar/test foo/bar/test/css foo/bar/wp-content/plugins/XYZ foo/bar/wp-content/plugins/XYZ/js foo/bar/wp-content/plugins/XYZ/css baz/wp-content/plugins/ABC baz/wp-content/plugins/ABC/inc baz/wp-content/plugins/ABC/inc/lib baz/wp-content/plugins/DEF bat/bar/foo/blog/wp-content/plugins/GHI Ich möchte einen Befehl, der zurückgibt: XYZ ABC DEF GHI Im Wesentlichen suche ich nach Ordnern, die sich in wp-content / plugins / …
13 bash  find  directory  ls 

4
Wie verwende ich den Befehl "cat" für die Ausgabe des Befehls "find"?
Ich möchte die Ausgabe des findBefehls auf catBefehl umleiten , damit ich die Daten der angegebenen Datei drucken kann. Wenn zum Beispiel die Ausgabe von find ist, sollte /aFile/readmedie Katze als interpretiert werden cat ./aFile/readme. Wie kann ich das sofort tun? Muss ich Rohre verwenden? Ich habe Versionen davon ausprobiert: …
13 find  cat 

1
find funktioniert nicht auf symlinked path?
Wenn ich diesen Befehl ausführe find $HOME/MySymlinkedPath -name "run*.sh", passiert nichts und gibt keinen Fehler aus ('MySymlinkedPath' ist ein verknüpfter Pfad zu einer anderen Festplatte als meiner $ HOME-Festplatte). Dies schlägt auch fehl: find ~/MySymlinkedPath -name "run*.sh" find /home/MyUserName/MySymlinkedPath -name "run*.sh" Und nur um sicherzugehen, dass dieser nicht vorhandene Pfad …
13 find  symlink  path 

2
Ist es möglich, nach einer Verzeichnis- / Dateikombination zu suchen?
Ich muss ein Bild finden, z. B. ABC.jpg, von dem ich weiß, dass es programmgesteuert in einem Verzeichnis mit dem Namen ABC_MPSC abgelegt wurde. Ich habe es versucht: cd / find . -name "ABC_MPSC/ABC.jpg" Aber das gibt nichts zurück (ich weiß tatsächlich, wo genau ich suche, also weiß ich, dass …
12 find 


6
Ausschließen von Verzeichnissen bei der Suche nach Orten
Eine Suche mit locatefindet Pfade im Dateisystem. Oft wissen Sie von vornherein, dass Sie entweder nur an Dateien oder nur an Verzeichnissen interessiert sind. Eine Suche nach Orten liefert oft viele Ergebnisse. Es wäre nützlich, nur einen der Typen in das Ergebnis aufzunehmen, da dies die Ausgabe verkürzt. Es gibt …
12 files  find  directory  locate 

3
Vergleich von zwei Suchbefehlen
Vor kurzem habe ich diesen findEinzeiler erhalten, aber ich kann nicht erklären, woher der Unterschied der beiden folgenden stammt: Beispiel 1 [root@centos share]# find . -exec grep -i "madis" {} /dev/null \; ./names:Madison Randy:300:Product Development Beispiel 2 [root@centos share]# find . -exec grep -i "madis" {} \; Madison Randy:300:Product Development …
12 bash  shell  find 

4
Löschen Sie Dateien eines bestimmten Größenbereichs
Ich möchte Dateien löschen, deren Größe zwischen bestimmten Werten liegt. Zum Beispiel habe ich die folgende Liste von Dateien: -rw-r--r-- 1 smsc sys 558 Apr 30 13:07 stats.sfe.1.20120430130513.xml.Z -rw-r--r-- 1 smsc sys 388 Apr 30 15:32 stats.sfe.1.20120430153013.xml.Z -rw-r--r-- 1 smsc sys 386 Apr 30 15:36 stats.sfe.1.20120430153513.xml.Z -rw-r--r-- 1 smsc sys …
12 bash  find  size 


1
Was macht der Befehl {} in find / path / -exec '{}'?
Ich bin gespannt, wofür das {} im folgenden Befehl eigentlich ist. Beispielbefehl: find /foo/ -name "*.txt" -exec rm -v {} \; Die Manpage lieferte einen kleinen Klappentext, der mich jedoch ein wenig verwirrte: Die Zeichenfolge '{}' wird durch den aktuellen Dateinamen ersetzt, der überall dort verarbeitet wird, wo er in …
12 find 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.