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


Автор Тема: лишние знаки в конце каждой строчки при просмотре mc  (Прочитано 715 раз)

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

Оффлайн anstarnet

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Ситуация следующая есть исполнительный файл скрипт инсталляции базы Lineage с таким содержимым
#!/bin/bash
############################################
## WARNING!  WARNING!  WARNING!  WARNING! ##
##                                        ##
## DON'T USE NOTEPAD TO CHANGE THIS FILE  ##
## INSTEAD USE SOME DECENT TEXT EDITOR.   ##
## NEWLINE CHARACTERS DIFFER BETWEEN DOS/ ##
## WINDOWS AND UNIX.                      ##
##                                        ##
## USING NOTEPAD TO SAVE THIS FILE WILL   ##
## LEAVE IT IN A BROKEN STATE!!!          ##
############################################
## Writen by DrLecter                     ##
## License: GNU GPL                       ##
## Based on Tiago Tagliaferri's script    ##
## E-mail: tiago_tagliaferri@msn.com      ##
## From "L2J-DataPack"                    ##
## Bug reports: http://l2jdp.com/trac     ##
############################################
trap finish 2

configure() {
echo "#############################################"
echo "# You entered script configuration area     #"
echo "# No change will be performed in your DB    #"
echo "# I will just ask you some questions about  #"
echo "# your hosts and DB.                        #"
echo "#############################################"
MYSQLDUMPPATH=`which mysqldump 2>/dev/null`
MYSQLPATH=`which mysql 2>/dev/null`
if [ $? -ne 0  ну и так далее....
так вот когда это файл оказывается на сервере в конце каждой строчки в mc я вижу типа знака " ^M", который если удалить то скрипт выполняется.. до того места где не удален этот знак.... подскажите что за ерунда?
И самое главное обратно перекидываю файл с сервера на виндовую машину там нет этих знаков... строчки все нормальные...
Информация по этому случаю есть в гугле... но советы так и не помогли мне... а вручную очень огромный файл...
« Последнее редактирование: 08 Августа 2018, 13:34:42 от anstarnet »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
вы думаете, что я и всех тоже mc крутили?
Wars ~.o

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6690
  • 20% Cooler
    • Просмотр профиля
anstarnet, неправильный перевод строки.
откройте текстовым редактором (не блокнотом, о чём вам красноречиво говорит WARNING в начале скрипта) и пересохраните правильно

Кодировка UTF8, перевод строки LF (Unix)

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн anstarnet

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
решил так....
sed 's/\r$//'  full_instalsed 's/\r$//'  full_install.sql >  full_install1.sql
лишние значки убрал)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Для SQL это некритично.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
подскажите что за ерунда?

Видимо кто-то не прочитал это:
Цитировать
############################################
## WARNING!  WARNING!  WARNING!  WARNING! ##
##                                        ##
## DON'T USE NOTEPAD TO CHANGE THIS FILE  ##
## INSTEAD USE SOME DECENT TEXT EDITOR.   ##
## NEWLINE CHARACTERS DIFFER BETWEEN DOS/ ##
## WINDOWS AND UNIX.                      ##
##                                        ##
## USING NOTEPAD TO SAVE THIS FILE WILL   ##
## LEAVE IT IN A BROKEN STATE!!!          ##
############################################
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Кстати, в Win10 notepad нормально работает с LF EOL.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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