GNU/Linux >> Znalost Linux >  >> Linux

Najít vzor a přesunout?

Zajímalo by mě, jestli někdo ví, jak najít vzor a pak ho přesunout na jiné místo.

Například
Mám mnoho souborů s názvem:

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

Chci prohledat vzor pouze odbc.ini a přesunout je všechny do jiné složky.

Nejsem příliš obeznámen s tím, jak provádět dva příkazy najednou (potrubí).

Přijatá odpověď:

Můžete použít

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

To za předpokladu, že vaše soubory jsou v adresářové hierarchii začínající v aktuálním adresáři . .


Linux
  1. Pomocí grep vyhledejte obsah v souborech a přesuňte je, pokud se shodují

  2. Rychlejší alternativy k nalezení a lokalizaci?

  3. Najděte rozdíl pomocí mtime - a +

  1. Rozdíl mezi '{}' a {} v příkazu find?

  2. syntaxe ls --hide=a ls --ignore=

  3. grep dvojice vzorů a souboru

  1. Najděte soubory a adresáře v Linuxu jako profík

  2. Jak najít a zabít zombie proces v Linuxu

  3. Shell Test najít vzor v řetězci?