ls와 같이 디렉토리의 파일 탐색하는 커맨드
ls 대신, 디렉토리의 파일을 탐색하는 커맨드이다. 배치 스크립트 개발시 편리하다.
$ ls
0.json 14.json 2.json 25.json 30.json 36.json 41.json 47.json 52.json 58.json 63.json 69.json 74.json 8.json 85.json 90.json 96.json
1.json 15.json 20.json 26.json 31.json 37.json 42.json 48.json 53.json 59.json 64.json 7.json 75.json 80.json 86.json 91.json 97.json
10.json 16.json 21.json 27.json 32.json 38.json 43.json 49.json 54.json 6.json 65.json 70.json 76.json 81.json 87.json 92.json 98.json
11.json 17.json 22.json 28.json 33.json 39.json 44.json 5.json 55.json 60.json 66.json 71.json 77.json 82.json 88.json 93.json 99.json
12.json 18.json 23.json 29.json 34.json 4.json 45.json 50.json 56.json 61.json 67.json 72.json 78.json 83.json 89.json 94.json
13.json 19.json 24.json 3.json 35.json 40.json 46.json 51.json 57.json 62.json 68.json 73.json 79.json 84.json 9.json 95.json
첫 번째 for .
$ for n in *; do echo "$n"; done
0.json
1.json
10.json
11.json
12.json
13.json
14.json
15.json
16.json
17.json
18.json
19.json
2.json
20.json
21.json
22.json
23.json
24.json
25.json
26.json
27.json
28.json
29.json
...
두 번째는 find
$ find ./ -printf "%f\n" | grep -v '/'
0.json
1.json
10.json
11.json
12.json
13.json
14.json
15.json
16.json
17.json
18.json
19.json
2.json
20.json
21.json
22.json
23.json
24.json
25.json
26.json
27.json
28.json
29.json
...