for arg; do
[ -f "$arg" ] && x=1 && continue
echo "Not a File" >&2
done
[ "$x" -eq 0 ] && echo "No valid files"
ich diese Störung erhalte: [: : integer expression expected
Unix: Warum bekomme ich, "Integer-Ausdruck erwartet"?
Was mit diesem falsch? Läuft die for-Schleife in einem separaten Prozess oder etwas?