Получение пользовательского ввода из сценария, используемого как stdin для сеанса SSH

У меня есть сценарий оболочки, который запускает команды и запрашивает ввод пользователя. Сценарий находится на моем компьютере. Я использую скрипт как stdin для сеанса ssh для удаленного выполнения команд. Проблема, с которой я столкнулась, – это команда чтения, похоже, не ждет ввода пользователя. Нужно ли в любом случае запрашивать ввод пользователя в сеансе SSH, используя скрипт как stdin?

локальная оболочка:

ssh root@10.0.0.1 < example.sh 

example.sh:

 #!bin/bash #example.sh echo "Enter Name" read user_name #script doesn't wait for user input 

Interesting Posts

Настройка тем для gnome внутри xfce

size в find (версия 4.4.2) не понимает префикс kilo

Чтение состояния экрана

Где предоставить данные аутентификации сетевому прокси (Central Proxy) в Fedora?

размещение данных с использованием cURL в скрипте

Почему du сообщает размер 0 для некоторых непустых файлов на разделе HFS +?

Как изменить шрифт на Skype 5.3 (skypeforlinux) на Fedora 25

Использование разрешений ACL, не позволяя другим группам обращаться к каталогу?

Bind – правильная обратная конфигурация

Как настроить обратное соединение SSH с подключающимся компьютером?

Инструмент командной строки для комплексного и комплексного тестирования подключения к Интернету

Fedora 17: Nautilus, после монтирования вручную, устройство больше не увидит в разделе «Устройство»

Как настроить управление для поклонников case в Debian Wheezy?

Как запустить определенную программу как root без подсказки пароля?

Что такое подходящая структура именования для хранения пакетов приложений?

Linux и Unix - лучшая ОС в мире.