Ситуация следующая есть исполнительный файл скрипт инсталляции базы 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", который если удалить то скрипт выполняется.. до того места где не удален этот знак.... подскажите что за ерунда?
И самое главное обратно перекидываю файл с сервера на виндовую машину там нет этих знаков... строчки все нормальные...
Информация по этому случаю есть в гугле... но советы так и не помогли мне... а вручную очень огромный файл...