Linux - vyhledat soubory dle názvu souboru a dle názvu adresáře
Dobrý den,
mám úkol ze školy - vyhledat na systému linux soubory s tím, že se má hledat najednou jak dle názvu souboru, tak dle názvu adresáře v daném umístění.
Např. najít v adresáři "/home/user" soubor obsahující v názvu slovo "top", tento soubor se pak má nacházet v adresáři s názvem "dir2". Poradíte prosím jak na to?
Díky
Dobrý den,
vyhledat soubory dle názvu souboru a dle názvu adresáře na linuxu lze ve Vašem případě takto:
Alternativně:
mám úkol ze školy - vyhledat na systému linux soubory s tím, že se má hledat najednou jak dle názvu souboru, tak dle názvu adresáře v daném umístění.
Např. najít v adresáři "/home/user" soubor obsahující v názvu slovo "top", tento soubor se pak má nacházet v adresáři s názvem "dir2". Poradíte prosím jak na to?
Díky
ODPOVĚĎ
Dobrý den,
vyhledat soubory dle názvu souboru a dle názvu adresáře na linuxu lze ve Vašem případě takto:
find /home/user -type f -path '*dir2*/*' -name '*top*.*'
Alternativně:
find /home/user -type f -path '*dir2*/*top*.*'
Show english version