728x90
반응형
for문 - 주어진 값의 범위내에서 반복
형식
for 변수명 in 목록
do
실행명령
done
---------------------
#!/bin/bash
for cnt in 1 2 3 4 5
do
echo $cnt
done
---------------------
결과
# ./for1.sh
1
2
3
4
5
---------------------
#!/bin/bash
for ps in `ps -ef | grep sshd`
do
echo $ps
done
---------------------
# ./for2.sh
root
2213
1
0
Jun16
?
00:00:00
/usr/sbin/sshd
root
4011
2213
0
Jun16
?
00:00:20
sshd:
root@pts/1
-------------------
#!/bin/bash
for all in *
do
mv $all `echo $all | tr [A-Z] [a-z]`
done
------------------
현재 디렉토리에 있는 모든 대문자 파일을 소문자로 바꾼다
--------------------------
#!/bin/bash
for file in $(ls *.sh);
do
echo $file
done
--------------------------
# ./for.sh
for.sh
if.sh
test.sh
test2.sh
728x90
반응형
'UNIX&LINUX > 쉘스크립트' 카테고리의 다른 글
쉘스크립트 컬러 넣는 법 (0) | 2014.07.14 |
---|---|
grep 제외문자열 -v -Ev (0) | 2014.07.14 |
쉘 스크립트 연산자 (0) | 2014.07.14 |
쉘스크립트 기본 if문 (0) | 2014.07.14 |
쉘스크립트 기본 case문 select문 (0) | 2014.07.14 |
쉘스크립트 기본 while문 until문 (0) | 2014.07.14 |
소소한 쉘스크립트 Tip 하나 (0) | 2014.07.14 |
쉘스크립트 기초 (0) | 2014.07.14 |