Ich schreibe gerade eine kleine Bash-Datei, um bestimmte Informationen zu einer Datei zu suchen. Ich brauche eine für Struktur und ich benutze "Seq", aber ich bekomme immer "ungültige Fließkomma Argument Fehler: 4" und ich weiß nicht, wie man es löst.seq - ungültiger Gleitkommaargument Fehler
Wenn ich versuche, eine arithmetische Operation für meine Variable nmtretry durchzuführen, bekomme ich einen arithmetischen Operator nicht zur Verfügung.
Wenn Sie irgendwelche Ideen haben, wie Sie es lösen können!
Hier mein Code:
#!/bin/bash
nmbretry=`grep -c 'retry for the 1 times' /home/leconte/dossierpartage/business.log`
echo "Number of retry is $nmbretry"
let $nmbretry + 1
for i in `seq 0 $nmbretry`; do echo $i
done;
Vielen Dank!
Ich denke, Sie wollen etwas wie 'let num = $ nmbretry + 1' – fedorqui
oder vielleicht' ((nmbretry ++)) ' – 123
http://unix.stackexchange.com/questions/49861/seq-invalid-floating-point -argument-Fehler –