Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

シェルスクリプトで配列(リスト)を連結

二つの配列(リスト)を連結したい場合は、単純に次のようにすればよい。

# Perl で言えば push(@hoge, @piyo);
HOGE="$HOGE $PIYO"

例えば、次のようにすればどうなるか分かる。

HOGE=`ls`; PIYO=`ls /`; HOGE="$HOGE $PIYO"; for i in $HOGE; do echo $i; done