1. A method for managing first and second log data recorded for first and second types of commands, respectively, the method comprising: a computer receiving user input specifying a first level of detail for the first log data recorded for the first type of command, the first level of detail differing from a second level of detail for the second log data recorded for the second type of command; the computer executing a command shell script in a command shell, the command shell script including the first and second types of commands; the computer executing one or more scripts to generate the first log data with the first level of detail during execution of the first type of command in the command shell script, and the second log data with the second level of detail during execution of the second type of command in the command shell script and wherein the first and second log data comprise first and second respective program code paths including first and second branch statements, respectively, executed by the computer executing leading to execution by the computer of the first and second commands, respectively.