ich den folgenden Code nur ein x
zu drucken erwarten zu arbeiten, aber es gibt immer zwei:Warum diese Zeichenfolge Vergleich if-Anweisung scheitern
#!/bin/sh
read i
if [[ $i!=1 ]];then
echo x
fi
if [[ $i==1 ]];then
echo x
fi
Warum ist das passiert?
Bitte werfen Sie einen Blick: http://www.shellcheck.net/ – Cyrus
https://StackOverflow.com/q/15365307/2002514 – archemiro