Wert in Datei Suchen und if else Bedingung
Hallo,
ich möchte ein kleines Bash-Script erstellen, welches prüft, ob ein bestimmter Text, welcher die Variable $suchtext ist, in einer Datei vorkommt und dann mit einem entsprechendem Befehl weiter macht oder was anderes. Leider funktionierte folgendes nicht:
was ist da falsch?
ich möchte ein kleines Bash-Script erstellen, welches prüft, ob ein bestimmter Text, welcher die Variable $suchtext ist, in einer Datei vorkommt und dann mit einem entsprechendem Befehl weiter macht oder was anderes. Leider funktionierte folgendes nicht:
if [ "$(cat /pfad/zur/datei)" = $suchtext ];
then
echo "Suchtext vorhanden!"
else {
echo -e "Trage "$suchtext" in der Datei nach." >> /pfad/zur/datei
}
fi
was ist da falsch?
Please also mark the comments that contributed to the solution of the article
Content-Key: 239021
Url: https://administrator.de/contentid/239021
Printed on: April 26, 2024 at 01:04 o'clock
4 Comments
Latest comment