안녕하세요~

참.. 이쪽 저쪽 많이 건드리게 되네요.

질문은 아래와 같습니다.

쉘 스크립트 상에서

list='ls /home/test'

라고 해서 test폴더에 있는 파일들의 목록을 list변수에 넣었습니다.

그리고 for문을 돌려서 list에 들어있는 문자열을 하나씩 출력했습니다

for arg in list
do
echo $arg
done

근데 출력된걸 보니.. ls가 찍힙니다.

예를 들자면 출력이 다음과 같이 나옵니다
ls
aaa.txt
bbb.txt
ccc.txt

실제로 있는것은 아래의 3파일뿐인데, ls는 왜 list안에 들어가 있는건가요?