Ano, k tomu slouží predikát -maxdepth, ale ten je jenom u gnu find -- tedy jak správně píšeš, gfind
na fray nebo find
na gnu/linux.
Ve své podstatě je to ale zbytečné. Pokud něco nechceš dělat rekurzivně, tedy provést to jen v aktuálním adresáři, nemá smysl volat find
. Stačí ls
popřípadě ls -a
. Úlohy jsou na to tak stavěny.
2 | No.2 Revision |
Ano, k tomu slouží predikát -maxdepth, ale ten je jenom u gnu find -- tedy jak správně píšeš, gfind
na fray nebo find
na gnu/linux.
Ve své podstatě je to ale zbytečné. Pokud něco nechceš dělat rekurzivně, tedy provést to jen v aktuálním adresáři, nemá smysl volat find
. Stačí ls
popřípadě ls
. Úlohy jsou na to tak stavěny.-a-A
3 | No.3 Revision |
Ano, k tomu slouží predikát -maxdepth, ale ten je jenom u gnu find -- tedy jak správně píšeš, gfind
na fray nebo find
na gnu/linux.
Ve své podstatě je to ale zbytečné. Pokud něco nechceš dělat rekurzivně, tedy provést to jen v aktuálním adresáři, nemá smysl volat find
. Stačí ls
popřípadě ls -A
. Úlohy jsou na to tak stavěny.
EDIT: @Josef Kokeš některé jednodušší úkoly jdou samozřejmě dělat pomocí pattern matchingu (*?[...]
apod.) v daném adresáři.
V případě složitějších testů na jednotlivé soubory je vhodné použít for cyklus. Viz komentáře.