Generation of Linux commands using natural language descriptions