Ich versuche, den aktuellen Monat, den ich vom Datumsprogramm erhalten habe, mit der Benutzereingabe zu vergleichen. Selbst wenn ich Oct als Eingabe gebe, ist das Ergebnis falsch.
read -r month
current=`date +”%b”`
echo $current
if [ "$month" = "$current" ];
then
echo "match"
else
echo "no "
fi
Ich kann nicht verstehen, warum es immer no als Ausgabe gibt. Jede Hilfe wird geschätzt.
") und nicht die anderen (”) verwenden