Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Не работает cp в bash  (Прочитано 3387 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн nick09

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Не работает cp в bash
« : 15 Декабря 2015, 00:36:31 »
Народ помогите, весь мозг сломал.
Стоит ubuntu server
Есть скрипт который должен делать backup файлов из одной директории в другую.
Вот начало скрипта:

#!/bin/bash
DATE=`date '+%Y-%m-%d'`
mkdir /backup/kvp/base_$DATE
cp -vR /base/kvp/* /backup/kvp/base_$DATE/

пробую запускать от рута выдает:
cp: указанная цель "/buckup/kvp/base_2015-12-14/" не является каталогом.
При этом каталог создается командой mkdir.
Если выполнять команды из консоли то все работает(вместо $DATE подставляю значение вручную).
Что делаю не так? Куда копать?

Оффлайн orionit

  • Активист
  • *
  • Сообщений: 581
    • Просмотр профиля
Re: Не работает cp в bash
« Ответ #1 : 15 Декабря 2015, 01:38:43 »
nick09,
А так.
cp -vR /base/kvp/ /backup/kvp/base_$DATE/
Всем добра как у бобра, а если вы и без добра добры, значит вы в душе бобры.

Оффлайн nick09

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Не работает cp в bash
« Ответ #2 : 15 Декабря 2015, 01:56:49 »
nick09,
А так.
cp -vR /base/kvp/ /backup/kvp/base_$DATE/
Пробую запустить опять же от рута сообщает:
cp: невозможно создать каталог "/backup/kvp/base_2015-12-15/" Нет такого файла или каталога
:(

shura1

  • Гость
Re: Не работает cp в bash
« Ответ #3 : 15 Декабря 2015, 07:42:50 »
Вы где-то, кажется, путаете backup (в скрипте) и buckup (в сообщении об ошибке)

Оффлайн nick09

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Не работает cp в bash
« Ответ #4 : 15 Декабря 2015, 08:38:46 »
Вы где-то, кажется, путаете backup (в скрипте) и buckup (в сообщении об ошибке)
И правда, раздел назвал backup, а в скрипте пишу buckup, 3 дня тупил.
Огромное спасибо!!!
« Последнее редактирование: 20 Июня 2019, 08:24:19 от zg_nico »

 

Страница сгенерирована за 0.108 секунд. Запросов: 23.