2014-09-06 2 views
-1

Мой друг показывал мне программу в сценарии оболочки, где он делал, где бы он открывал программу, он задавал бы вопрос, он набирал бы ответ, затем он закрывался, но все, что он набрал как ответ будет передан в текстовый документ, может кто-то, пожалуйста, помогите мне, я новичок, я использую я использую bash и использую ubuntu 13.10Ввод текста, Shell Script

+0

Каков исходный код сценария оболочки? Я не вижу сценарий, поэтому я не уверен, в чем проблема. –

+2

Обычно элементы переполнения стека не хотят писать для вас новый код. Лучше всего искать в Интернете и сначала попытаться решить проблему. Затем, если вы застряли, вы можете опубликовать то, что вы сделали, и мы постараемся помочь вам исправить это. – gandaliter

ответ

3

Если вам нужен скрипт, который запрашивает ввод и записывает его в файл, это один версия:

#!/bin/bash 

read -p "What's your name? " input # prompt for name and store in var 
echo "Hello $input!"     # print greeting 
echo $input >> myfile.out   # append to file 

Если вы хотите спросить что-то еще, уточните свой вопрос.

0
#!/bin/bash 

read -e -p "Which atom do you want me to investigate? " atom1 
echo $atom1 

read -e -p позволяет пользователю вернуться в исходное пространство.