Suchbefehle für Konsole
- beLI3VeR
- Beiträge: 535
- Registriert: 30.08.2005 16:56:43
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Suchbefehle für Konsole
Hi,
ich suche einen Befehl für die Konsole der mir erlaubt in einem Odner und Unterordner Detien zu finden die größer als 5 MB sind.
Wie kann ich sowas machen?
Danke
ich suche einen Befehl für die Konsole der mir erlaubt in einem Odner und Unterordner Detien zu finden die größer als 5 MB sind.
Wie kann ich sowas machen?
Danke
- beLI3VeR
- Beiträge: 535
- Registriert: 30.08.2005 16:56:43
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
ich denke mir, das es mit finde und :
-size N[bckw]
die Datei belegt N Datenblöcke zu 512 Bytes, bzw. N Bytes, N 2-Byte-Wörtern und N Kilobytes mit
nachgestelltem c, w oder k. Nachgestelltes b entspricht der Standardvorgabe von 512-Byte-Blöcken.
geht.
Aber wie genau ich den Befehl aufbauen muss habe ich keinen Ahnung
-size N[bckw]
die Datei belegt N Datenblöcke zu 512 Bytes, bzw. N Bytes, N 2-Byte-Wörtern und N Kilobytes mit
nachgestelltem c, w oder k. Nachgestelltes b entspricht der Standardvorgabe von 512-Byte-Blöcken.
geht.
Aber wie genau ich den Befehl aufbauen muss habe ich keinen Ahnung
Lieben Gruß
beLI3VeR
beLI3VeR
du hast ja schon das manual angeschaut, wenn du -size gefunden hast. da steht auch ein beispiel (nach "-size" suchen):mastermoul hat geschrieben:...
Aber wie genau ich den Befehl aufbauen muss habe ich keinen Ahnung
find ~ -size -4096b
find ~ -size 4096b
find ~ -size +4096M
probier es einfach in einem verzeichnis deiner wahl mit vielen dateien aus und guck dir das ergebnis an, dann kommst du schnell hinter die wirkungsweise von -/+ etc.
find <anfangsverzeichnis> -print
find /tmp -print
...
Nieder mit der Schwerkraft.
schau dir mal http://www.onlamp.com/pub/a/bsd/2002/02 ... asics.html
an. bezieht sich zwar auf bsd, sollte aber auch gehen.
an. bezieht sich zwar auf bsd, sollte aber auch gehen.
- beLI3VeR
- Beiträge: 535
- Registriert: 30.08.2005 16:56:43
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
habe ich versuch bekomem fehlermeldung:
Code: Alles auswählen
Home:/home/malte# find /home/malte/test -size +400b -delete
find: ungültige Option `-delete'
Home:/home/malte#
Lieben Gruß
beLI3VeR
beLI3VeR
- KBDCALLS
- Moderator
- Beiträge: 22455
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Code: Alles auswählen
find ~ -type f -size +5M |xargs rm
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
- KBDCALLS
- Moderator
- Beiträge: 22455
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Code: Alles auswählen
find ~ -type f -size +5M |xargs -I '{}' rm '{}'
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Besser finde ich das:
Code: Alles auswählen
find ~ -size +5M -exec rm -v \{\} \;