В каких контекстах Bash не выполняет разбиение и подстановку слов?

Взято непосредственно из справочной страницы bash:

caller... displays the line number and source filename of the  current subroutine call.

Проще говоря, он говорит вам, откуда вы только что пришли. Думайте об этом как о сказке, где двое детей исследуют лес и оставляют хлебные крошки на пути, по которому они идут. Встроенный callerуказывает им на последнюю цепочку, которую они бросили, чтобы они могли вернуться к ней. (Ладно, дети все-таки тупые ). Многократное использование этой встроенной калибровочной справки полностью вернет вас к команде, которую вы на самом деле выполнили, которая закончилась на N уровней в глубине вызовов функций.

По сути, это запись ответов на вопрос «какая функция у меня была до того, как я добрался до этой?» на каждом уровне вызова функции.

2
04.05.2018, 16:02
0 ответов

Теги

Похожие вопросы