stasikos@stasikos-laptop:~$ cat test.sh
#!/bin/bash
if [ "A$1" = "AA" ] ; then
echo "A!"
else
echo "B!"
fi
stasikos@stasikos-laptop:~$ sh -x test.sh A
+ [ AA = AA ]
+ echo A!
A!
stasikos@stasikos-laptop:~$ sh -x test.sh
+ [ A = AA ]
+ echo B!
B!
stasikos@stasikos-laptop:~$
Аналогично можно вставить set -x или set +x в любом месте скрипта, чтобы включить или выключить отладку.
Very useful, как говорится.
Комментариев нет:
Отправить комментарий