Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: was ganz komisches  (Read 2319 times)

Offline ralfi

  • User
  • Posts: 388
was ganz komisches
« on: 2012/01/30, 15:31:14 »
Hallo allesamt,
ich habe folgende Datei testdat:

Code: [Select]
test
1234567
successfully


Jetzt suche ich auf der Konsole im selben Pfad:

Code: [Select]
if grep -q "successfully" testdat; then echo "erfolgreich"; fi

Wie zu erwarten erscheint auf der Konsole:
Code: [Select]
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:


Code: [Select]
#!/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 ?
Gruss, ralfi

Niveau sieht von unten oft wie Arroganz aus ...

Offline ralul

  • User
  • Posts: 1.809
was ganz komisches
« Reply #1 on: 2012/01/30, 15:38:41 »
Versuch mal ein
sh ./dein_test_script
Alternativ:
chmod +x ./dein_test_script

Code: [Select]
ral@maci:~/z$ /home/rag/z/mein_test_script
erfolgreich
experiencing siduction runs better than my gentoo makes me know I know nothing

Offline ralfi

  • User
  • Posts: 388
was ganz komisches
« Reply #2 on: 2012/01/30, 15:46:00 »
Hallo ralul,

das bringt beides nix. Wenn das bei Dir ganz offensichtlich geht, wo kann man denn ggf. notwendige Bash-Parameter vergleichen ? Ich versuche das gleich nochmal auf einer absolut frischen siduction VM.
Gruss, ralfi

Niveau sieht von unten oft wie Arroganz aus ...

Offline ralfi

  • User
  • Posts: 388
was ganz komisches
« Reply #3 on: 2012/01/30, 15:57:34 »
Tja, cool, auf der siduction Box funktioniert es genau so wie es soll.
Wo kann ich denn jetzt noch nachschauen ?
Gruss, ralfi

Niveau sieht von unten oft wie Arroganz aus ...