Zkouška 1.6.
Napsal: 1. 6. 2010 22:37
Dnes byl zase jeden z "nových" příkladů:
Úkolem bylo napsat program simulující "ls -l" a podporující libovolnou kombinaci optionů -aAdrRt (od příkazu "ls")
samozřejmě bez použití "ls"...zato byl představen příkaz "stat" (který v podstatě vypíše o souboru skoro totéž co "ls -l", jeho jediný povolený option byl -t (nastavení formátu výpisu času - protože defaultně ho vypisuje s mezerami, což by mohlo dělat bordel v následném zpracování) a "readlink" (pro zjištění, kam ukazuje symlink - pokud je soubor symlink)
úspěšnost byla zhruba dvou třetinová...já nebyl mezi úspěšnými, ale upřímně řečeno, cítím se trochu "ošizen"...neříkám, že tam třeba nebylo něco vyloženě špatného, ale pakliže je má písemka odmítnuta se slovy "mě se to nelíbí, je to takové moc těžkopádné a nedotažené"...kdyby mi bylo řečeno například "takhle to nejde, awk neumí třídit lexikograficky (pořád nevím, jestli umí nebo ne), takže vám to nebude dělat, co chcete...měl jste použít příkaz sort", to bych třeba bral spíš...a přijde mi, že jsem tam toho celkem dost měl a všechno špatně nebylo...ale holt nestačilo to, ani nedošlo na diskusi...
Úkolem bylo napsat program simulující "ls -l" a podporující libovolnou kombinaci optionů -aAdrRt (od příkazu "ls")
samozřejmě bez použití "ls"...zato byl představen příkaz "stat" (který v podstatě vypíše o souboru skoro totéž co "ls -l", jeho jediný povolený option byl -t (nastavení formátu výpisu času - protože defaultně ho vypisuje s mezerami, což by mohlo dělat bordel v následném zpracování) a "readlink" (pro zjištění, kam ukazuje symlink - pokud je soubor symlink)
úspěšnost byla zhruba dvou třetinová...já nebyl mezi úspěšnými, ale upřímně řečeno, cítím se trochu "ošizen"...neříkám, že tam třeba nebylo něco vyloženě špatného, ale pakliže je má písemka odmítnuta se slovy "mě se to nelíbí, je to takové moc těžkopádné a nedotažené"...kdyby mi bylo řečeno například "takhle to nejde, awk neumí třídit lexikograficky (pořád nevím, jestli umí nebo ne), takže vám to nebude dělat, co chcete...měl jste použít příkaz sort", to bych třeba bral spíš...a přijde mi, že jsem tam toho celkem dost měl a všechno špatně nebylo...ale holt nestačilo to, ani nedošlo na diskusi...