dedlfix: Ergebnisse abfangen UNIX

Beitrag lesen

echo $begrüßung;

kennt sich einer mit der bashprogrammierung aus?

Solche Fragen bringen keine Punkte. Ich kann nicht behaupten, mich mit der Bash-Programmierung auszukennen, aber dein spezielles Problem kann ich beantworten.

wenn ja, wie kann ich die werte die aus kommandos zurück geliefert werden abfangen b.z.w weiterverarbeiten?

Das was ein Kommando zurückliefert ist im Allgemeinen der Exit-Code. Du hingegen interessierst dich für die Ausgabe.

Hier mal ein beispiel:
ls datei-sh | tr "-" "."
liefert ja dann datei.sh aus.
Aber wie kann ich diesen abfangen um ihn dann  weiter zu bearbeiten?

Das kommt ganz drauf an, was du damit vorhast. Du kannst die Ausgabe weiter umleiten, z.B. in eine Datei oder auf die Eingabe eines weiteren Kommandos. Du kannst sie aber auch einer Variable zuweisen. In dem Fall wird das auszuführende Kommando (oder mehrere gepipte oder wie auch immer) in Backticks eingefasst und davor die Variablenzuweisung notiert:

variable=command

echo "$verabschiedung $name";