Hallo allesamt,
ich habe folgende Datei testdat:
test
1234567
successfully
Jetzt suche ich auf der Konsole im selben Pfad:
if grep -q "successfully" testdat; then echo "erfolgreich"; fi
Wie zu erwarten erscheint auf der Konsole:
erfolgreich
Cool. Jetzt soll das in ein Skript rein, weil natürlich noch andere Sachen in Abhängigkeit von der Zeichenkette erledigt werden müssen. Also wie folgt:
#!/bin/bash
if grep -q "successfully" testdat; then echo "erfolgreich"; fi
das x Attribut dazu setzen und mal starten ... Und jetzt kommt es: Nüx. Keine Ausgabe mehr auf dem Bildschirm. Warum denn das ? Darf man das so nicht machen ? Was ist da falsch ?