Új hozzászólás Aktív témák

  • Keem1

    addikt

    Sziasztok!
    Bash script... Eddig Stackoverflow-n és egyéb helyeken nem találtam erre megoldást.
    Adott összesen 5 db tömb (most legyenek az egyszerűség kedvéért a1, a2, ... a5) egy scriptben, mind az öt tartalma változó mennyiségű sztring ("Elvis Presley", "John Lennon", ...).
    A script azt csinálja, hogy a bemenő paraméter alapján ($1) ha létezik ezen a néven tömb, végigiterálja az adott tömböt (script.sh a2).
    Ez eddig megy.

    Ami nem megy:
    Ha a paraméter nem létezik (mert pl. nem adtuk meg, vagy nincs ilyen tömböm), akkor iterálja végig mind az öt tömböt. Én erre azt találtam ki, hogy csinálok egy hatodikat, amibe mergelem a fenti ötöt. De ez sehogy se jött eddig össze, mindig hibát kapok rá.
    Kérdés: hogy lenne helyes az, hogy
    array_all=(${a1[@]}+${a2[@]}+${a3[@]}+${a4[@]}+${a5[@]})

    Köszönöm! :R

Új hozzászólás Aktív témák