Azaz valamennyi parancssori, paraméter nélküli kapcsoló rossz és kerülendő (hiszen mindegyikkel csak egy boolean kerül átadásra a programnak) , helyettük a kapcsolók minden valid mintázatára külön program készüljön?
Ez így leírva valóban faszságnak tűnik elsőre, de azért gyártottam én már 8-10 darabos wrappert script gyűjteményt olyan cmdline app elé, ami harmincvalahány _kötelező_ paramétert várt. Soha ne mondd, hogy soha. :P