silvesterlangen.de

Seite
Menü

Beispiele Scripte

 

Dateinamen einlesen und in CSV speichern

Anforderung:

Zwecks Import in eine Datenbank, muss eine CSV-Datei aus Dateinamen erzeugt werden. Bei den Dateien handelt es sich im Inventare, die die Konfiguration der Clientcomputer der Kunden beinhalten. Der Aufbau der Dateinamen ist dabei wie folgt: Organisation-Inventarnummer-MonatJahr.txt.

Es befinden sich mehrere tausend Inventardateien in einem Verzeichnis. Diese Dateinamen müssen eingelesen und nach folgendem Muster in die CSV geschieben werden:

ORG;Inventarnummer

 

Das folgende Script übernimmt genau diese Aufgabe:

ref=$(ls *.txt)
for value in $ref
  do
        VariableEins=$(echo $value | cut -d '-' -f1)
        VariableEins2=$(echo $value | cut -d '-' -f2)
echo $VariableEins";"$VariableEins2 >> converted.csv
done

 

 

« vorige Seite Seitenanfang nächste Seite »
Seite
Menü
Earned Certificates:
LPIC-1 LPIC-1 LPIC-1
Powered by CMSimple | Template by CMSimple | Login