Я пишу сценарий bash для перенаправления вывода другой команды в нужное место. По сути, когда сценарий вызывается из оболочки / командной строки, я хочу отправить вывод в STDOUT. Но когда сценарий bash выполняется из какого-либо другого приложения (например, другого сценария bash, какого-то приложения или, в моем случае, из плагина awesome-prompt в моем Awesome Window Manager), я хочу перенаправить вывод в другое место.
Is есть ли в bash способ узнать, как был вызван сценарий?