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