Als «find» getaggte Fragen

14
Finden Sie lesbare Dateien

Ich versuche, einen effizienten Weg zu finden, um Level 5 der OverTheWire-Banditen-Herausforderung zu meistern . Wie auch immer, ich habe eine Menge Dateien, und es gibt nur eine, die die folgenden Kriterien erfüllt: Für Menschen lesbar 1033 Bytes groß Nicht ausführbar Im Moment benutze ich den...

14
Wie verkette ich die Befehle 'date -d @xxxxxx' und 'find ./'?

Ich habe Verzeichnisse, deren Namen Zeitstempel sind, angegeben in Millisekunden seit dem 01.01.1970: 1439715011728 1439793321429 1439879712214 . . Und ich brauche eine Ausgabe wie: 1442039711 Sat Sep 12 08:35:11 CEST 2015 1442134211 Sun Sep 13 10:50:11 CEST 2015 1442212521 Mon Sep 14 08:35:21 CEST...

14
So verschieben Sie die Dateien nach Jahr

Ich muss Dateien basierend auf einem Jahr verschieben. Ich habe den findBefehl verwendet find /media/WD/backup/osool/olddata/ -mtime +470 -exec ls -lrth {} \;|sort -k6 Aber damit dieser Befehl erfolgreich ausgeführt werden kann, muss ich genau wissen, dass es sich bei mtime470 nur um eine Vermutung...

14
break out of find, wenn ein -exec fehlschlägt

Gibt es eine Möglichkeit, ein findso zu schreiben , dass es abbricht, wenn eine der -execOperationen für eine Datei fehlschlägt? ZB ( javacwird praktischerweise als Programm verwendet, das für einige Dateien und aus keinem anderen Grund einen Exit-Code von 1 zurückgeben kann): $ echo "public...

13
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...

13
find Verzeichnis ausschließen

Ich bin unter Linux (Ubuntu) und möchte bestimmte Verzeichnisse (z. B. .hg) ausschließen, wenn ich a find | less Ich habe Folgendes versucht, um das .hg-Verzeichnis von der Auflistung auszuschließen, aber es scheint nicht zu funktionieren. find -type d \( ! -iname \.hg \) find -type d \( ! -name...

13
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...

13
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,...

13
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...

12
Öffnen Sie die mit dem Befehl 'find' gefundene Datei

Dies ist wahrscheinlich eine einfache, aber ich kann es nicht herausfinden und es ist so gut wie nicht durchsuchbar. In einer Ordnerhierarchie habe ich genau eine Datei vom Typ xyz. Ich möchte diese Datei finden und mit einem Terminalbefehl öffnen. find . -name *.xyz Dadurch wird die gesuchte Datei...

12
Wie verwende ich logisches ODER bei der Suche?

In der Bash-Shell lskann eine logische ODER-Funktionalität verwendet werden (natürlich könnte ich das auch, ls name1 name2aber meine wahren Beispiele sind komplizierter): ls @(name1|name2) Gibt es eine Möglichkeit, dies mit zu tun find? Meine naive Umsetzung: find . -maxdepth 1 -name...