Login

Statistici

Membri: 188
Stiri: 1017
Linkuri: 24
Vizitatori: 1632161

Mirror MYLRo.org

Carti Linux direct de pe mirror-ul MYLRo.org
 
Conversie de fisiere DOS to UNIX E-mail
  • Currently 4.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Rating: 4.0/5 (1 votes cast)

Scris de Cypress   
Thursday, 22 November 2007
#!/bin/bash
##########################################################################
# Shellscript:    dtox - DOS to UNIX text file conversion
# Author     :    Heiner Steven < Aceasta adresa e-mail este protejata impotriva spamului, JavaScript trebuie activat pentru a putea vizualiza pagina. >
# Category   :    File Conversion
# SCCS-Id.   :    @(#) dtox    1.1 02/02/26
##########################################################################
# Description
#    Replaces "CR LF" sequences with "LF" end-of-line.
#    Does not handle DOS end-of-file character CTRL-Z (ASCII 26).
##########################################################################

PN=`basename "$0"`            # Program name
VER='1.1'

Usage () {
    echo >&2 "$PN - DOS to UNIX text file conversion, $VER
usage: $PN file [file ...]"
    exit 1
}

Msg () {
    for MsgLine
    do echo "$PN: $MsgLine" >&2
    done
}

Fatal () { Msg "$@"; exit 1; }

set -- `getopt h "$@"` || Usage
[ $# -lt 1 ] && Usage            # "getopt" detected an error

while [ $# -gt 0 ]
do
    case "$1" in
                    # your flags here
    --)    shift; break;;
    -h)    Usage;;
    -*)    Usage;;
    *)    break;;            # First file name
    esac
    shift
done

[ $# -lt 1 ] && Usage

set -e                # Terminate at first error
for file
do
    echo >&2 "$file"
    sed 's/
$//' < "$file" > tmp.$$ &&
    mv tmp.$$ "$file"
done

Comments
Add NewSearchRSS
Only registered users can write comments!

Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved.


 

Ultimele comentarii

Tips & Tricks

O arhivare mai buna cu gzip
Daca preferi ca arhivele tale gzip sa fie cat mai bine comprimate, foloseste comanda export GZIP=--best. Data viitoare cand vei arhiva cu gzip, comprimarea va fi facuta la cel mai inalt nivel.
 

Vizitatori Online

Avem 4 vizitatori si 2 membri online

Doneaza pentru un banner MYLRo.org pe Distrowatch

Introdu o suma de macar 5$ (astfel incat suma donata sa fie cu ceva mai mare decat taxa de transfer PayPal) si trimite-mi un mail cu un link catre site-ul tau. Link-ul va fi afisat pe mainpage-ul MYLRo.org si 90% din paginile aferente site-ului pe intreaga perioada a hostarii bannerului de pe DistroWatch.