----- On Dec 15, 2021, at 5:53 PM, Sebastian Siebert freespacer@gmx.de wrote:
Am 15.12.21 um 17:25 schrieb Lentes, Bernd:
Hallo Bernd,
führe einfach folgenden Befehl in der Shell aus, dann weiß du gleich, was es macht und kannst es daraus ableiten.
# echo -n test1 test2 test3 | xargs -d" " -I {} echo "*{}*"
Jetzt hab ich's. Danke ! Was hinter I erscheint (hier: {}) wird im weiteren Verlauf der Kommandozeile durch das ersetzt was von stdin kommt. Es kann auch ein anderes Zeichen sein, z.B. %. Anscheinend haben sich die zwei Klammern als Quasistandard etabliert.
Ansonsten wie immer die Empfehlung in den Manpages oder Infodocs auf der Shell zum Kommando "xargs" reinschauen. Dort wird es auch ausführlich erklärt. ;-)
# man xargs Hatte ich reingeschaut, aber nicht verstanden.
-- Gruß Sebastian - openSUSE Member (Freespacer) - Wichtiger Hinweis zur openSUSE Mailing Liste: https://de.opensuse.org/openSUSE:Mailinglisten_Netiquette