| | 1.1, Карбофос (ok), 22:54, 19/08/2012  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  |  хорошо бы ещё автодетектировать два utf-8  глюкобайта от виндов в начале текстовиков :) 
 |  |  | 
 
 | 1.2, pavlinux (ok), 03:07, 20/08/2012  [ответить] [﹢﹢﹢] [ · · · ] | –1 +/– |  |   
 
 
 TEXT CONVERSION AND SUBSTITUTION:
  # IN UNIX ENVIRONMENT: convert DOS newlines (CR/LF) to Unix format.
sed 's/.$//'               # assumes that all lines end with CR/LF
 sed 's/^M$//'              # in bash/tcsh, press Ctrl-V then Ctrl-M
 sed 's/\x0D$//'            # works on ssed, gsed 3.02.80 or higher
  # IN UNIX ENVIRONMENT: convert Unix newlines (LF) to DOS format.
sed "s/$/'echo -e \\\r'/"            # command line under ksh
 sed 's/$'"/'echo \\\r'/"             # command line under bash
 sed "s/$/'echo \\\r'/"               # command line under zsh
 sed 's/$/\r/'                        # gsed 3.02.80 or higher
  # IN DOS ENVIRONMENT: convert Unix newlines (LF) to DOS format.
sed "s/$//"                          # method 1
 sed -n p                             # method 2
  # IN DOS ENVIRONMENT: convert DOS newlines (CR/LF) to Unix format.
# Can only be done with UnxUtils sed, version 4.0.7 or higher. The
 # UnxUtils version can be identified by the custom "--text" switch
 # which appears when you use the "--help" switch. Otherwise, changing
 # DOS newlines to Unix newlines cannot be done with sed in a DOS
 # environment. Use "tr" instead.
 sed "s/\r//" infile >outfile         # UnxUtils sed v4.0.7 or higher
 tr -d \r <infile >outfile            # GNU tr version 1.22 or higher
 
 
 
 http://sed.sourceforge.net/sed1line.txt
 
 |  |  | 
 
|  | | 2.7, Crazy Alex (ok), 02:17, 21/08/2012 [^] [^^] [^^^] [ответить] | –1 +/– |  |  Блин, тут все невесть чем читают... Написано же - им не преобразовывать, а распознавать. 
 |  |  | 
 | 
 
 | 1.3, Nas_tradamus (ok), 11:20, 20/08/2012  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  |  man grep -P, --perl-regexp
Interpret PATTERN as a Perl regular expression.  This option  is
 not supported in FreeBSD.
 
 |  |  | 
 
|  | |  | | 3.6, Crazy Alex (ok), 02:16, 21/08/2012 [^] [^^] [^^^] [ответить] | +/– |  |  А, человек читать не умеет... В первой строке написано - Windows и Linux. При чём здесь фря? 
 |  |  | 
 |  | | 4.10, Nas_tradamus (ok), 09:57, 21/08/2012 [^] [^^] [^^^] [ответить] | +/– |  |  > А, человек читать не умеет... В первой строке написано - Windows и > Linux. При чём здесь фря?
 Я намекаю, что бывают часто ситуации: проект разрабатывается на Windows и Linux (очень частое явление), но КРУТИТСЯ под FreeBSD (что тоже бывает - см. хостинги под ISPmanager/VDSmanager).
 |  |  | 
 |  | | 5.11, ананим (?), 12:59, 21/08/2012 [^] [^^] [^^^] [ответить] | +/– |  | А следующее предложение намекает что у них разработка на винде и линухе с свн. Что говорит о том, что на хостинг уже не влияет.
 
 |  |  | 
 | 
 |  | | 5.13, Crazy Alex (ok), 15:27, 06/09/2012 [^] [^^] [^^^] [ответить] | +/– |  |  угу. Только относится это к типам окончания строк, а не к тому, на чем скрипт крутится. 
 |  |  | 
 | 
 | 
 | 
 | 
 
 |