Mailinglist Archive: opensuse-de (1347 mails)
| < Previous | Next > |
Re: Shell-Studie (Subshells und Kommandogruppen) ( gelößt)
- From: Stefan Plenert <stefan_pl@xxxxxxxx>
- Date: Tue, 23 Feb 2010 22:04:35 +0100
- Message-id: <201002232204.35081.stefan_pl@xxxxxxxx>
On Dienstag, 23. Februar 2010 20:18:07 Torsten Förtsch wrote:
Nein und vielen Dank
Danke und Gruß
Stefan
-- --------------------------
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
On Tuesday 23 February 2010 20:03:56 Stefan Plenert wrote:
Recht interessant ist auch:
Torsten Förtsch schrieb am 23.02.2010 / 11:13:
Die Shell braucht ein Semikolon (;), einen Ampersand (&) oder
einen Zeilenumbruch, um das Ende des Kommandos zu erkennen.
Während Ampersand einfach einzuordnen ist, bin ich mir bei Semikolon und
Zeilenumbruch nicht sicher, da die Auflistung nicht den Beispielen
folgte.
--- echo $Katze } ; } Semikolon (;) ?
--- echo $Katze; } Zeilenumbruch ?
--- echo $Katze& } Ampersand (&) ?
Hier nochmal meine Beispiele:
$ { Katze=Minka; echo $Katze } ; }
Minka }
Du siehst, die geschweifte Klammer nach $Katze wird mit ausgegeben. Sie
gehört also zu dem echo-Kommando. Erst das Semikolon danach schließt das
Kommando ab.
$ { Katze=Minka; echo $Katze; }
Minka
Hier steht das Semikolon an der Stelle, wo Du es wahrscheinlich haben
wolltest. In der Ausgabe findest Du entsprechend keine geschweifte Klammer.
$ { Katze=Minka; echo $Katze& }
[1] 4086
Minka
Hierzu brauche ich wohl nichts mehr zu sagen.
$ {
Katze=Minka
echo $Katze
}
Minka
Das hier war das Beispiel für den Zeilenumbruch als Kommandotrenner.
Was bereitet Dir noch Probleme?
Nein und vielen Dank
Torsten
Danke und Gruß
Stefan
-- --------------------------
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |