design – What are good habits for designing command line arguments? – Software Engineering Stack Exchange

Very good question / answer about best practices in designen command line arguments.