Tato otázka zde již obsahuje odpovědi :Jak mohu přiřadit výstup příkazu k proměnné shellu?
(2 odpovědi)
Uzavřeno před 5 lety.
Linux
(2 odpovědi)
Uzavřeno před 5 lety.
Mám operaci pomocí cut
že bych chtěl přiřadit výsledek proměnné
var4=echo ztemp.xml |cut -f1 -d '.'
Dostávám chybu:
ztemp.xml není příkaz
Hodnota var4
nikdy není přidělen; Snažím se tomu přiřadit výstup:
echo ztemp.xml | cut -f1 -d '.'
Jak to mohu udělat?
Přijatá odpověď:
Svůj úkol budete chtít upravit tak, aby četl:
var4="$(echo ztemp.xml | cut -f1 -d '.')"
$(…)
konstrukt je známý jako substituce příkazů.