Hallo Leute,
wie ist die genaue Funktionsweise bzw. Definition von drei Umlenk-Zeichen?
Folgendes ist zwar selbsterklärend, ich könnte es einfach so hinnehmen, bc -l <<< '1/3', aber es stört mich, dass ich dieses Konstrukt nicht kenne.
Geht das in irgendeiner Konstruktion auch in die andere Richtung?
Definition Umleitung <<< gelöst
Definition Umleitung <<< gelöst
Zuletzt geändert von sumsi am 21. Nov 2019 9:51, insgesamt 1-mal geändert.
Re: Definition Umleitung <<<
Hi,
mir war das Konstrukt auch nicht geläufig. Hier ist die Erklärung in der Bash-Manpage:
Damit ist
dasselbe wie
Für mich sieht es so aus, als sei <<< komplett redundant. Eine Umkehrung kann es prinzipiell nicht geben.
Grüße,
hjb
mir war das Konstrukt auch nicht geläufig. Hier ist die Erklärung in der Bash-Manpage:
Code: Alles auswählen
Here Strings
A variant of here documents, the format is:
[n]<<<word
The word undergoes tilde expansion, parameter and variable expansion, command substitution, arithmetic expansion, and quote removal.
Pathname expansion and word splitting are not performed. The result is supplied as a single string, with a newline appended, to the com‐
mand on its standard input (or file descriptor n if n is specified).
Code: Alles auswählen
bc -l <<< '1/3'
Code: Alles auswählen
echo '1/3' | bc -
Grüße,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?
Re: Definition Umleitung <<< gelöst
OK, danke. Ein HERE-Document ohne EOF-Konstruktion.
Ich in meiner Ausbildung nur bis 2 Umlenk-Zeichen gekommen ....
Viele Grüße
sumis
Ich in meiner Ausbildung nur bis 2 Umlenk-Zeichen gekommen ....
Viele Grüße
sumis