Napište skript v shellu, který:
.lock
, do kterého zapíše svůj PID a přikazovou řádku, se kterou byl spuštěn (včetně jména skriptu)..lock
smaže.ls
, jehož první argument bude první argument skriptu. Bude-li návratová hodnota ls
rovna nule, pak spustí příkaz, který je uveden jako druhý parametr skriptu, a předá mu všechny další parametry skriptu. Přitom oba příkazy spustí tak, že jejich standardní výstup přesměruje na standardní chybový výstup skriptu a jejich standardní chybový výstup přesměruje do souboru .out
.Termín odevzdání: 18. 4. 2006 19:00 CEST