Всякий раз, когда выходные данные команды передаются другому в bash, какая команда будет иметь значение выхода ($? переменная) будет возвращена из? Команда, из которой был передан вывод, или команда, в которую был передан вывод?
Скажем, например, в команде:
git diff | vim -
Будет ли $? переменная приходит из команды git diff или команды vim - ?
