GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Muster finden und verschieben?

Ich frage mich, ob jemand weiß, wie man ein Muster findet und es dann an einen anderen Ort verschiebt.

Zum Beispiel
Ich habe viele Dateien mit dem Namen:

odbc.ini_20110630
odbc.ini_20110639
odbc.ini_20110643
etc...

Ich möchte nur das Muster von odbc.ini durchsuchen und verschieben Sie sie alle in einen anderen Ordner.

Ich bin nicht allzu vertraut damit, wie man zwei Befehle gleichzeitig ausführt (Piping).

Akzeptierte Antwort:

Sie können

verwenden
find . -name "odbc.ini*" -exec mv {} destination ;

Dies setzt voraus, dass sich Ihre Dateien in der Verzeichnishierarchie beginnend mit dem aktuellen Verzeichnis . befinden .


Linux
  1. Finden Sie Dateien und Verzeichnisse in Linux wie ein Profi

  2. So finden und töten Sie den Zombie-Prozess in Linux

  3. Shell-Test, um ein Muster in einer Zeichenfolge zu finden?

  4. Suchen und kopieren Sie Dateien

  5. Suchen Sie JAVA_HOME und legen Sie es auf RHEL fest

fd – Eine einfache und schnelle Alternative zum Find-Befehl

Find-Befehl in Linux (Dateien und Verzeichnisse suchen)

So finden und löschen Sie defekte Symlinks in Linux

So finden und löschen Sie leere Verzeichnisse in Linux

Finden Sie Dateien und Verzeichnisse unter Linux ganz einfach

Finden (und beenden) Sie alte Prozesse