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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Ubuntu Server 16-04 - bash точку подставляет  (Прочитано 242 раз)

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

Оффлайн goldskif

  • Автор темы
  • Активист
  • *
  • Сообщений: 498
  • www.skif.biz
    • Просмотр профиля
    • Альтернативные проекты
Ubuntu Server 16-04 - bash точку подставляет
« : 01 Ноябрь 2016, 19:35:05 »
вот такая фигня ,товарищи.
запускаю скрипт backup.sh на сервере, ну там чтобы базу и прочий хлам забекапить
А он ругается и не работает.
оказалось, после любой команды для работы с файлами (mysql, tar) он в конце названия файла символ ставит. Он выглядит как точка, а в ls -al как знак вопроса.
Редактировал на сервере это файл через nano backup.sh - все вроде норм.
Вот такая хрень. И что делать?
(В консоли отдельно команды из файлы работают нормально. Это только при выполнении в файле они символ подставляют.)
Ubuntu дружелюбная система, но друзей  она, сцуко, выбирает сама...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26061
    • Просмотр профиля
Re: Ubuntu Server 16-04 - bash точку подставляет
« Ответ #1 : 01 Ноябрь 2016, 20:16:54 »
Отучайтесь писать файлы под Windows.
Либо уже найдите себе нормальный текстовый редактор.

d2u вашфайл
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн goldskif

  • Автор темы
  • Активист
  • *
  • Сообщений: 498
  • www.skif.biz
    • Просмотр профиля
    • Альтернативные проекты
Re: Ubuntu Server 16-04 - bash точку подставляет
« Ответ #2 : 01 Ноябрь 2016, 21:19:11 »
Отучайтесь писать файлы под Windows.
Либо уже найдите себе нормальный текстовый редактор.
d2u ваш файл
Я под Ubuntu 12-04 его в редакторе Gedit делал. А до этого его с инета скачал.
А сейчас просто строчку вставил - tar cf file.tar files и все равно символ вылезает
----
Это какой-то долбаный глюк был.
закачанный файл глючил, а точно такой же созданный touch на севере с тем же содержимым - работает.
« Последнее редактирование: 01 Ноябрь 2016, 21:54:52 от goldskif »
Ubuntu дружелюбная система, но друзей  она, сцуко, выбирает сама...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26061
    • Просмотр профиля
Re: Ubuntu Server 16-04 - bash точку подставляет
« Ответ #3 : 02 Ноябрь 2016, 00:51:35 »
Это какой-то долбаный глюк был.закачанный файл глючил
Дайте, угадаю… Закачивали по FTP?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

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