Ich möchte überprüfen, ob meine Zeichenfolge ein oder mehrere Sternchen enthält.Überprüfen, ob eine Zeichenfolge Asterisk (*) enthält
Ich habe dies versucht:
if [[ $date_alarm =~ .*\*.* ]]
then
...
fi
Es funktionierte, als ich direkt das Skript zu starten, aber nicht, wenn dieses Skript beim Herunterfahren (Skript installiert in Runlevel 0 und 6 über update-rc.d) aufgerufen wird
Irgendeine Idee, Vorschlag?
Danke
Meine Vermutung ist, dass Ihr Init-System '/ bin/bash' nicht als Interpreter verwendet, stattdessen wird'/bin/sh' verwendet. –
Wenn Williams Antwort funktioniert, vergessen Sie nicht, auf die Schaltfläche "Antwort annehmen" zu klicken! – dbr