Используйте команду tty
в каждом терминале, чтобы идентифицировать их:
$ tty
/dev/pts/0
$ tty
/dev/pts/1
Предполагая эти TTY, чтобы перенаправить стандартный вывод первого на второй, запустите это в первом терминале:
exec 1>/dev/pts/1
Note: Now every command output will show on pts/1
Чтобы восстановить поведение по умолчанию, стандартный вывод pts/0:
exec 1>/dev/pts/0
См. это видео для демонстрации.
Используйте sudo -E
, чтобы передать переменную окружения PATH
в сеанс root
.
Пользователь root не знает об обновленной PATH
переменной, которую ваша стандартная учетная запись пользователя настроила в конфигурации оболочки. Если вы используете -E
с sudo
, он передаст переменные окружения в sudo.