Ragna_44
Grünschnabel
Da sich die anderen Probleme bei mir durch Veränderung des Codes erledigt haben. Tritt aber nun vollgendes auf.
Aus der Datei neuedateinamen.txt und altedateinamen.txt lese ich die einzelnen Zeilen aus.
Nebenher lasse ich allerdings einen Zähler mitlaufen.
Jedoch wird bei der Ausgabe des Zählers nach dem Sprung aus der zweiten Schleife nicht der aktuelle Zählstand sondern 0 ausgegeben.
Hat jemand eine Erklärung dafür?
declare -i zaehler=0
cat neuedateinamen.txt | while read line
do
echo $zaehler
cat altedateinamen.txt | while read lines
do
zaehler= `expr $zaehler + 1`
done
done
Aus der Datei neuedateinamen.txt und altedateinamen.txt lese ich die einzelnen Zeilen aus.
Nebenher lasse ich allerdings einen Zähler mitlaufen.
Jedoch wird bei der Ausgabe des Zählers nach dem Sprung aus der zweiten Schleife nicht der aktuelle Zählstand sondern 0 ausgegeben.
Hat jemand eine Erklärung dafür?
declare -i zaehler=0
cat neuedateinamen.txt | while read line
do
echo $zaehler
cat altedateinamen.txt | while read lines
do
zaehler= `expr $zaehler + 1`
done
done
Zuletzt bearbeitet: