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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Не работает простенький скрипт  (Прочитано 876 раз)

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

Оффлайн kaaron

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Не работает простенький скрипт
« : 10 Сентября 2010, 16:01:48 »
Добрый день я только начал узучение Linux и нашел вот такой скрипт на создания резервный копий файлов но он не работает на запуске пишет "/bin/bash^M: плохой интерпретатор: Нет такого файла или каталога
" Может ктото подскажет в чем проблема?

#!/bin/bash



config=$HOME/.backup

mountdir=/mnt/backup



mount $mountdir

dir=$mountdir/$LOGNAME-'date +%d:%m:%y-%H'

subdir=1

mkdir $dir

chmod a=,u=rwx $dir

for place in $(cat $config)

do

    echo -n "Copyring $place ..."

    mkdir $dir/copy$subdir

    cp -r $place $dir/copy$subdir

    subdir='expr $subdir + 1'

    echo "done"

done

unmount $mountdir   

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: Не работает простенький скрипт
« Ответ #1 : 10 Сентября 2010, 16:09:51 »
Видимо, в этом файле конец строки обозначается Парой Символов CR/LF, а вам надо сделать только LF. Вероятно, тогда заработает.
Делюсь знаниями, но их у меня мало!

Оффлайн [DarkNet]Alpha

  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Re: Не работает простенький скрипт
« Ответ #2 : 10 Сентября 2010, 16:31:33 »
А что вы, собственно, монтируете? :o

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: Не работает простенький скрипт
« Ответ #3 : 10 Сентября 2010, 16:32:25 »
Попробуйте просто из браузера скопипастить это всё в новый файл, сохранить его, дать права на выполнение — и вперед!
У меня с gedit получилось.

Пользователь решил продолжить мысль 10 Сентября 2010, 16:33:47:
Да, насчет mount тоже правильно замечено.
« Последнее редактирование: 10 Сентября 2010, 16:34:14 от inkblack »
Делюсь знаниями, но их у меня мало!

 

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