To s těmi strukturovanými daty, to dělá PowerShell na Windows. Ale nikdy jsem to nepoužíval, jen viděl ukázky. Je nějaká jeho varianta i na Unix?
Ty Unixové shell scripty mají hlavně problém, že se zakuckají, když se v názvech souborů vyskytují mezery, tabulátory a další znaky, co nejde vyparsovat.
Co osobně by se mi hodilo a chtěl bych do toho časem dodělat, by byl přístup na zařízení a soubory na vzdálené počítače nebo nějaká synchronizace adresáře mezi počítači (mám tu 6 počítačů a používat mezi nimi SCP a pamatovat si, na kterém mám aktuální verzi kterých dat, je trochu otravné).
Nebo vyhledávání souborů podle něčeho jiného než cesty (přecejen mám v těch souborech už taky binec) --- to je otázka, tady hlavně není problém to naprogramovat, ale vymyslet, jak by se to mělo vůbec chovat. Microsoft něco takového zkoušel (měl to být killer-feature Visty), ale vyšumělo to do ztracena.