Отобразите операторы во время функционального выполнения
echo on
echo off
echo
echo fcnname
on
echo fcnname
off
echo fcnname
echo on all
echo off all
Команда echo
управляет отображением (или echoing) операторов в функции во время их выполнения. Обычно, операторы в файле функции не отображены на экране во время выполнения. Повторение команды полезно для отладки или для демонстраций, позволяя командам быть просмотренным, как они выполняются.
Команда echo
ведет себя немного отличающимся способом для файлов скрипта и файлов функции. Для файлов скрипта использование echo
просто; повторением может быть или on
или off
, в этом случае любой используемый скрипт затронут.
|
|
|
Когда вы включаете повторение для скрипта или файла функции, каждая строка в файле отображена, когда это выполняется. Поскольку это приводит к неэффективному выполнению, используйте echo
только для отладки.
|
|
|
|
|
Чтобы постараться не путать синтаксис, не используйте on
или off
как имя функции.