Problema tokia, tarkim yra test.sh failas, kurio turinys toks:
echo $1
Paleidus, gaunam:
$ bash test.sh boo boo
Dabar apie problemą, kaip padaryti tą patį, tik bash skriptą skaitant iš įvesties? Štai pvz.:
echo 'echo $1' | bash
Kaip šioje vietoje perduoti parametrą skriptui, skaitomam iš stdin?
O taip netinka?
bash -c 'echo $1' -O asdf
arba:
echo 'echo $1' | bash /dev/stdin labas
Tema perkelta iš https://legacy.ubuntu.lt/forum/viewtopic.php?f=11&t=4664
Problema tokia, tarkim yra test.sh failas, kurio turinys toks:
Paleidus, gaunam:
Dabar apie problemą, kaip padaryti tą patį, tik bash skriptą skaitant iš įvesties? Štai pvz.:
Kaip šioje vietoje perduoti parametrą skriptui, skaitomam iš stdin?
O taip netinka?
arba:
Tema perkelta iš https://legacy.ubuntu.lt/forum/viewtopic.php?f=11&t=4664