Задать вопрос
@Sweet_Pie

Что не так в скрипте для копирования файлов по запросу из одной директории в другую?

Привет!
Написал простой скриптик, который бы запрашивал название файла , а потом переносил бы его в команду cp для отправки в другую директорию. Но выдает ошибки. Где накосячил?
#!/bin/bash

COPYFILE=`read -p  "please enter file names to copy:   " `
cp $COPYFILE /mnt/u/wsl

вывод
cp: missing destination file operand after '/mnt/u/wsl'
Try 'cp --help' for more information.
  • Вопрос задан
  • 222 просмотра
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev Куратор тега bash
software engineer
почитать документацию к команде read
она читает данные не куда-то, а уже в переменную

#!/bin/bash

read -p  "please enter file names to copy:   " COPYFILE
cp $COPYFILE /mnt/u/wsl
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы