Pozor na to, že tohle řešení má celou řadu nedostatků. Kromě neošetření znaků regulárního výrazu (kdyby v /home/stud byl nějaký adresář, jehož jméno začíná ^s. a končí g$, tak to najde právě jen tenhle jeden adresář; kdyby takových bylo víc, tak to vyhodí chybu neexistující soubor) je hlavní ta, že zdaleka ne každý uživatel (i student) musí mít home v /home/stud. Pokud je požadavek na zjištění uživatelů, měl by se použít zdroj, který zaručeně obsahuje jména uživatelů - na frayi tedy ypcat passwd.
2 | No.2 Revision |
Pozor na to, že tohle řešení má celou řadu nedostatků. Kromě neošetření znaků regulárního výrazu (kdyby v /home/stud /home/studaktuálním adresáři byl nějaký adresář, adresář (obecně: soubor), jehož jméno začíná ^s. ^s.
a končí g$, g$
, tak to najde právě jen tenhle jeden adresář; kdyby takových bylo víc, tak to vyhodí chybu neexistující soubor) je hlavní ta, že zdaleka ne každý uživatel (i student) musí mít home v /home/stud. Pokud je požadavek na zjištění uživatelů, měl by se použít zdroj, který zaručeně obsahuje jména uživatelů - na frayi tedy ypcat passwd.