Hallo,
ich habe ein Skript mit welchem ich *.csv-Dateien bearbeite. Dabei soll die bearbeitete Datei von /pfad/dateiname.csv nach /pfad/dateiname.xls, d.h. der Suffix .csv soll zu .xls umbenannt werden.
Mein bisheriges Skript sieht so aus:
	
	
	
		
Bisher habe ich mit dirname bzw. basename probiert aber bisher kein befriedigendes Ergebnis erreicht.
Danke für eure Hilfe.
Gruß
Simon
			
			ich habe ein Skript mit welchem ich *.csv-Dateien bearbeite. Dabei soll die bearbeitete Datei von /pfad/dateiname.csv nach /pfad/dateiname.xls, d.h. der Suffix .csv soll zu .xls umbenannt werden.
Mein bisheriges Skript sieht so aus:
		Code:
	
	#!/bin/sh
#
#
if [ "$#" -lt 1 ]
        then
                echo "Aufruf: csv_sed dateiname(n).cvs"
        else
                while [ "$#" -gt 0 ]
                do
                        dateiname=$1
                        sed 's/\([0-9]\{1,\}\),\([0-9]\{1,\}\)/\1.\2/g' $dateiname > ${dateiname}.xls
                        shift
                done
fiBisher habe ich mit dirname bzw. basename probiert aber bisher kein befriedigendes Ergebnis erreicht.
Danke für eure Hilfe.
Gruß
Simon
 
					
				 
 
		 
 
		 
 
		