Pri aktualizaci eshopu zencart jsem narazil na problem… Potreboval jsem porovnat soubory se zdrojovymi kody pomoci diff. Jenomze soubory z meho eshopu byly v UNIX formatu ( ukonceni radku LF) ale originalni byly ve formatu Windows (ukonceni radku CRLF)a diff proto hlasil rozdil na kazdem radku, v kazdem souboru… Nastala potreba soubory prevest na jednotny format.
Nasel jsem si prikaz, ktery soubor prevede… Jenze pracuje vzdy jen s jednim souborem a ja jich mel vic jak 1 000 a delat to rucne se mi opravdu nechtelo. Proto jsem se rozhodnul si napsat vlastni script pro hromadnou konverzi vsech souboru ve slozce. dos2unix.sh prochazi rekurzivne danou slozku a kazdy nalezeny soubor prevede z Windows na UNIX format (CRLF > LF)
Stahnete si muj dos2unix script a volne uzivejte, kritizujte nebo pomozte vylepsit