Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

Bash-Script will nicht

Alles rund um die verschiedenen Konsolen und shells sowie die Programmierung unter Linux

Moderator: Moderatoren

Antworten
Spielwurm
Advanced Hacker
Advanced Hacker
Beiträge: 1310
Registriert: 30. Dez 2007, 11:55
Kontaktdaten:

Bash-Script will nicht

Beitrag von Spielwurm » 5. Jan 2018, 13:46

Hallo,

ich möchte auf einem neuen Rechner mit Leap 42.3 einige Scripte laufen lassen. Allerdings zeigen die ein merkwürdiges Verhalten. Ein Beispiel:
dieses Script "test.sh"

Code: Alles auswählen

! /bin/bash
echo "Hallo Welt"

wurde per

Code: Alles auswählen

chmod +x test.sh
als ausführbar gekennzeichnet. Wenn ich es jetzt starte, gibt es diese Ausgabe:

Code: Alles auswählen

hartmut@Halley:~> ./test.sh 
hartmut@Halley:~> 
Als ich bei der Fehlersuche nicht weiterkam und ein resignierendes tippte, da plötzlich:

Code: Alles auswählen

hartmut@Halley:~> exit
exit
Hallo Welt
hartmut@Halley:~> 
Was geht da ab? Hat sich irgendwas schwerwiegendes geändert und ich hab das nicht mitbekommen?

Spielwurm
Tuxedo Book 15-Zoll mit GM-940 und Opensuse 42.2, AMD Phenom und Nvidia GT210 für Video mit Opensuse 13.1, Zbox HD-ND01 als Server, Pentium III/600 für Audio mit Opensuse 13.1

Werbung:
Gräfin Klara
Hacker
Hacker
Beiträge: 327
Registriert: 23. Jun 2008, 20:51

Re: Bash-Script will nicht

Beitrag von Gräfin Klara » 5. Jan 2018, 13:55

Code: Alles auswählen

#!/bin/bash
echo "Hallo Welt"

Benutzeravatar
framp
Moderator
Moderator
Beiträge: 4263
Registriert: 6. Jun 2004, 20:57
Wohnort: bei Stuttgart
Kontaktdaten:

Re: Bash-Script will nicht

Beitrag von framp » 5. Jan 2018, 14:30

Dadurch dass Du das Kommentarzeichen # vergessen hast wurde mit dem ! eine neue bash subshell geoeffnet. Nachdem Du dann exit eingegeben hast hast Du die Subshell verlassen und Dein Script wurde fortgesetzt und Du hast das echo bekommen. :)

! ist sehr nuetzlich um in der bash History Dinge zu nutzen.

Spielwurm
Advanced Hacker
Advanced Hacker
Beiträge: 1310
Registriert: 30. Dez 2007, 11:55
Kontaktdaten:

Re: Bash-Script will nicht

Beitrag von Spielwurm » 5. Jan 2018, 16:13

Sch ....§$"&%%$$!

Danke! Das habe ich nicht gesehen. Das muss das Alter sein ....
Wie war das noch mit dem Wald und den Bäumen?

Hartmut
Tuxedo Book 15-Zoll mit GM-940 und Opensuse 42.2, AMD Phenom und Nvidia GT210 für Video mit Opensuse 13.1, Zbox HD-ND01 als Server, Pentium III/600 für Audio mit Opensuse 13.1

abgdf
Guru
Guru
Beiträge: 3094
Registriert: 13. Apr 2004, 21:15

Re: Bash-Script will nicht

Beitrag von abgdf » 5. Jan 2018, 16:17

Spielwurm hat geschrieben:
5. Jan 2018, 16:13
Danke! Das habe ich nicht gesehen. Das muss das Alter sein ....
Wie war das noch mit dem Wald und den Bäumen?
Je älter der Wald, desto ... :???:

Spielwurm
Advanced Hacker
Advanced Hacker
Beiträge: 1310
Registriert: 30. Dez 2007, 11:55
Kontaktdaten:

Re: Bash-Script will nicht

Beitrag von Spielwurm » 5. Jan 2018, 17:45

... dicker die Rinde, durch die man durchkucken muss ...

Wo ich gerade hier bin:
ist jemand interessiert, wie man das Aussehen von Firefox-Quantum ändert (Tabs)?

Hartmut
Tuxedo Book 15-Zoll mit GM-940 und Opensuse 42.2, AMD Phenom und Nvidia GT210 für Video mit Opensuse 13.1, Zbox HD-ND01 als Server, Pentium III/600 für Audio mit Opensuse 13.1

Benutzeravatar
tomm.fa
Moderator
Moderator
Beiträge: 5140
Registriert: 21. Jan 2006, 17:18
Wohnort: OWL - Kreis Gütersloh
Kontaktdaten:

Re: Bash-Script will nicht

Beitrag von tomm.fa » 5. Jan 2018, 20:43

Spielwurm hat geschrieben:
5. Jan 2018, 17:45
… kannst du dazu auch ein neues/eigenes Thema erstellen Danke!
Linupedia - Wiki des Linux-Club.
Keine Unterstützung/Hilfestellung per PN!

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast