2009年6月7日日曜日

bashのfor文について

#!/bin/bash
#ファイル・ディレクトリ名を配列に入れる
ARRAY=$(ls)

# @を入れると配列に入っている要素をすべて処理する
for ELEMENT in ${ARRAY[@]};
do
echo "${ELEMENT}"
done


追記:配列を使うには権限を変更する必要があるようだ。
chmod u+x filename
uは所有者
xは実行

0 件のコメント:

コメントを投稿