Mailinglist Archive: opensuse-de (6551 mails)

< Previous Next >
Re: bash Probleme
  • From: Jan.Trippler@xxxxxxxxxxx (Jan Trippler)
  • Date: Mon, 5 Aug 2002 22:33:08 +0200
  • Message-id: <20020805223308.A18866@xxxxxxxxxxxxxx>
On Mon, 05 Aug 2002 at 10:28 (+0200), Adalbert Michelic wrote:
* On Mon, 05 Aug 2002 at 8:16 +0200, Ralf Corsepius wrote:
Am Mon, 2002-08-05 um 02.01 schrieb Jan Trippler:
On Son, 04 Aug 2002 at 22:10 (+0200), Adalbert Michelic wrote:
[...]
Tausch mal die Reihenfolge aus, und Du erlebst Dein blaues Wunder:
ls nicht_existierende_datei || echo nicht da && echo ist da

Das ist klar; wenn Du so ein Konstrukt verwendest, solltest Du Dir
schon darüber klar, welche Befehle wo stehen, und welche
return-Codes die zurückgeben.

Mit ist das Zustandekommen des Ergebnis schon klar. Ich wollte damit
nur demonstrieren, warum ich bei diesen Konstrukten vorsichtig mit
dem Einsatz bin. Es ist eben _keine_ Kurzform von if - then - else
(bzw. if ! - then - else) wie die C-Variante "bedingung ? ja : nein".

Jan


< Previous Next >