Jak uložit pole do proměnné?

fredy

Jak uložit pole do proměnné?
« kdy: 10. 11. 2017, 00:41:37 »
Dobrý večer.
Mám takové pole
Kód: [Vybrat]
#!/bin/bash
ARR=("nejaky text" "další text" "a ještě jiný text")
a potřebuji uložit do proměnné VAR to pole abych dostal takový výsledek
Kód: [Vybrat]
/nejaky text/další text/a ještě jiný text
Hledám jednořádkové řešení bez použití while, for atd.. Nějaký tip?


gll

Re:Jak uložit pole do proměnné?
« Odpověď #1 kdy: 10. 11. 2017, 01:31:51 »
Kód: [Vybrat]
VAR=/`printf '%s/' "${ARR[@]}"`

gll

Re:Jak uložit pole do proměnné?
« Odpověď #2 kdy: 10. 11. 2017, 01:39:22 »
oprava:
Kód: [Vybrat]
VAR=`printf '/%s' "${ARR[@]}"`

fredy

Re:Jak uložit pole do proměnné?
« Odpověď #3 kdy: 11. 11. 2017, 14:40:29 »
Díky moc, funguje to parádně. A šlo by to i bez toho prvního lomítka?
Místo tohoto
/nejaky text/další text/a ještě jiný text
toto
nejaky text/další text/a ještě jiný text

gll

Re:Jak uložit pole do proměnné?
« Odpověď #4 kdy: 11. 11. 2017, 19:08:48 »
Díky moc, funguje to parádně. A šlo by to i bez toho prvního lomítka?
Místo tohoto
/nejaky text/další text/a ještě jiný text
toto
nejaky text/další text/a ještě jiný text

Kód: [Vybrat]
VAR=`printf '/%s' "${ARR[@]}" | sed 's/^.//'`