Das Konvertieren von Zeichenfolgen in int funktioniert im Terminal nicht ordnungsgemäß.
Ich möchte herausfinden, wie viel zeitspezifische Zeichenfolge in einer großen Zeichenfolge vorkommt.
if ((echo "iOS/i" | grep -o iOS/ | wc -l | bc)>2) then echo "ThreeOrMore"; else echo"TwoOrLess"; fi
Ergebnis
ThreeOrMore
Aber das Ergebnis sollte eigentlich TwoOrLess sein
aber der innere Teil funktioniert gut
echo "iOS/i" | grep -o iOS | wc -l | bc
Ergebnis
1