← Back to team overview

sslug-teknik team mailing list archive

Re: Windows lavede shell scripts

 

Anders Misfeldt wrote:
> 
> Hej
> 
> Jeg har et lille problem, som jeg håber på, at nogen kan hjælpe mig med.
> 
> Vi har nogle scripts, som er skrevet i Windows. De kan godt køre under
> cygwin, men på Linux går det galt, da Windows og Linux åbenbart ikke
> opfatter linieskift på samme måde (altså bare ENTER tasten til at skifte
> linie med i selve koden i scriptet). Er der en måde man kan få Linux til
> at opfatter det ligesom Windows? Eller kan man lave et script man kan
> køre, som "omformattere" script'ne, så de kan køre på Linux?

jeg har følgende i min .bashrc og når jeg så støder på en fil med det
problem, så kører jeg  bare d2u fil (for at komme fra dos til unix)
eller u2d fil (for at komme fra unix til dos)


alias d2u='perl -pi~ -e '\''s/\r\n/\n/g'\'''
alias u2d='perl -pi~ -e '\''s/\n/\r\n/g'\'''



håber det kan hjælpe!

MVH
Kim Schulz
Nørd med en attitude

-- 
           http://www.schulz.dk - En nørds bekendelser!
   Nørdesnak, attitude  og alverdens usexede nyheder for nørder


References