Valósítsd meg a hibakezelés és az erőforrás-kezelés különféle formáit.
A programozás egyik fontos pontja, hogy miként kezeljük a hibákat, és hogyan zárjuk le az erőforrásokat akkor is, ha hibák lépnek fel.
Ez a feladat megkívánja, hogy különféle hibákat kezelj. Mivel a hibakezelés meglehetősen programozási nyelvfüggő, a kurzod tesztjeiben kell utánanézned, hogy pontosan mire van szükség.
Ennek a feladatnak a célja, hogy figyelembe vedd, hány argumentumot adunk át a programodnak.
Figyeld meg, hogy argumentumként üres stringeket is átadhatsz.
./program ""
Ez nem ugyanaz, mint amikor egyáltalán nem adsz át argumentumot.
./program
Ha a programod pontosan egy argumentummal fut (még akkor is, ha az egy üres string), tekintsd úgy, mint egy személy nevét, és írj ki egy üdvözlő üzenetet. Ha nulla vagy egynél több argumentummal fut, írj ki egy hibaüzenetet, és lépj ki nullától eltérő státuszkóddal.
Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Bash nyelvet 97 feladat segítségével, valódi emberi mentorálással, mindez ingyen.