Potřebuji najít všechny xml soubory, které jsou umístěny ve složkách s názvem config
. Také config
musí být někde ve složce s názvem trunk
. Například mě zajímají všechny soubory jako níže:
~/projects/e7/trunk/a/b/c/config/foo.xml
~/projects/d/trunk/config/bar.xml
~/projects/trunk/config/other.xml
~/projects/e/e/e/trunk/e/e/e/e/e/e/e/e/config/eeeee.xml
Zkusil jsem find
příkaz:
find ~/projects -regex "*/trunk/*/config/*.xml"
, ale výstup byl prázdný. Jaký je správný způsob, jak najít požadované soubory?
Přijatá odpověď:
To není regulární výraz. Pro globy je třeba použít -path
místo toho predikát.
Proč najde . -type F` Trvat déle než `najít .`?
Jak získat upozornění, když Svcadm restartuje službu, která zemřela?