Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Ich will in einer Ordnerstruktur alle Dateien löschen, in deren Dateinamen die Kombination ".uer" vorkommt. Ich versuche mit rm und find was zu basteln, aber das will nicht hinhauen. Hiilfe!

(Und komme mir niemand mit der Manpage von find - sowas wirres hab ich schon lange nicht mehr gesehen!)

find <verzeichnis> -print-print|grep <suchstring>|rm -f

???

Original geschrieben von DerGeier

find <verzeichnis> -print-print|grep <suchstring>|rm -f
???
Wenn Du nur alle Dateinamen mit "uer" loeschen willst, warum dann ein find und dann ein pipe auf grep? Und warum zweimal "-print" als Parameter?! "Find" soll doch schon die Dateinamen finden. Lass mal das grep weg und schreib:
find <Verzeichnis> -name "*uer*" -print
So kriegst Du zumindest schonmal alle Dateinamen angezeigt, die ein "uer" beinhalten Ein Pipe auf rm -f bringt allerdings nichts. Sind die denn alle in einem ganz bestimmten Verzeichnis? Denn dann wuerde auch ein simples
$rm -f *uer*

ausreichen.

Original geschrieben von nic_power

Dafür gibts "-exec" beim find, "-print" ist überflüssig:

find <verzeichnis> -name "*.uer" -exec rm -f {} \;

...und wieder was gelernt. :D

Wofuer stehen denn die beiden geschwungenen Klammern und der Backslash?

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.