Bash �� for ��

Bash �Ŏg���� for ���ɂ͐F�X�Ȍ`������܂��B

���̃��X�g

$ for item in one two three four
> do
>     echo $item
> done

one
two
three
four

in �̌�ɕ��ׂ��l�����[�v�����܂��B

�f�B���N�g���E�t�@�C���̃��X�g

$ for item in /tmp/*
> do
>     echo $item
> done

/tmp/aaaa.txt
/tmp/bbbb.txt

�}�b�`���� �f�B���N�g����t�@�C���̃p�X�Ń��[�v�����܂��B

�R�}���h�̌��ʂ̃��X�g

$ for item in $(wc /tmp/a.txt)
> do
>     echo $item
> done

0
3
9

�R�}���h�u�����g���āA���s���ʂŃ��[�v�����܂��B

����𗘗p���� seq �R�}���h���g�����@������܂��B

$ for item in $(seq 1 3)
> do
>     echo $item
> done

1
2
3

Java �Ȃǂ̌���ɂ悭���� for ��

����ł悭�݂����� ����������J��Ԃ������� �Z�~�R�����ŋ�؂��Ă�`�����g���܂��B

$ for (( item = 0; item < 3; item++ ))
> do
>     echo $item
> done

0
1
2

��d�J�b�R (()) ���g���܂��B

Google �T�C�g������

Amazon�A�\�V�G�C�g