2015-11-06 4 views
0

Я пишу скрипт bash, в котором мне нужно создать имя файла из двух пользовательских входов, соединенных вместе. Я пробовал аналогичный код с приведенным ниже, но его не работает. Любая помощь приветствуется.Создайте имя файла из пользовательского ввода

echo -e "\e[1;36m" 
read -p " What floor: " floor 
echo 
echo -e "\e[0m" 
echo -e "\e[1;36m" 
read -p " what number: " number 
echo 
echo -e "\e[0m" 

filename = $floor + $number + .txt 

data > filename 
+0

Не по теме: Вы можете сначала дезинфицировать входные переменные, чтобы запретить пользователю доступ к всей файловой системе. –

ответ

Смежные вопросы