Re: Spatne konce radku ve skriptu
To |
Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz> |
From |
Marian Cavojsky <cavo+konf zavinac cavo bod sk> |
Date |
Mon, 23 Jul 2007 13:00:39 +0200 |
Mail-followup-to |
Marian Cavojsky <cavo+konf zavinac cavo bod sk>, Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz> |
User-agent |
Mutt/1.5.13 (2006-08-11) |
On Mon, Jul 23, 2007 at 12:38:51PM +0300, GeBu wrote:
> Ahoj, při přeposlání skriptu přes mejl se mi někdy (úplně jsem
> nevysledoval kdy: jestli to dělá schránka na seznam.cz nebo windows
> verze Thunderbirdu) stane, že se změní konce řádků na CR+LF. Nějakou
> dobu jsem vůbec nemohl přijít na to, proč mi přeposlané skripty nechodí
> až jsme si toho všiml v editoru, který je součástí mc.
> Přepisovat jeden konec za druhým se mi ručně nechce. V tomto editoru to
> neumím udělat hromadně a v jiných ty konce neumím zobrazit.
> Vyřešil jsem to přes PSPad ve Windows, ale neměl by někdo linuxové řešení?
ViM, sed, pripadne skriptik v Perl-e.
ViM:
:set fileformat=unix
:wq
sed:
sed 's/\r//' -i.bak menosuboru
Perl:
perl -e 'while(<>){ print $_,"\n";}' < menosuboru > vystup
> Mimochodem je vůbec zajímavé, že se to po cestě změní - proč nějaký
> program hrabe do přílohy??
Pokial sa tvari ako textova, tak sa ju snazi prekonvertovat na cielovy
system. Aspon si tam myslim.
--
Marian
Partial thread listing:
- Re: Spatne konce radku ve skriptu, (pokračuje)