반달가면 이글루에서 백업 - bahndal.egloos.com/434343
특정 범위의 수자를 차례로 만들어야 할 때는 seq 명령을 쓰면 되겠다. 형식은 아래와 같다.
seq [시작번호] [끝번호]
seq [시작번호] [간격] [끝번호]
아래의 예시를 보자.
# 3부터 7까지 순서대로 출력
seq 3 7
3
4
5
6
7
# 3부터 10까지 2 간격으로 출력
seq 3 2 10
3
5
7
9
for 명령을 이용한 반복작업에도 활용할 수 있다.
start_num=3
end_num=10
interval=2
for i in `seq $start_num $interval $end_num`
do
echo "the number is $i"
done
728x90
'bash script' 카테고리의 다른 글
[bash: -x] 스크립트 디버깅 (0) | 2020.11.03 |
---|---|
[bash: awk] 단어 위치 바꾸기 (0) | 2020.11.03 |
[bash: sed] 문자열 찾아 바꾸기 (0) | 2020.10.26 |
[bash: shuf] 문자열/수자를 무작위로 뒤섞기(shuffling) (0) | 2020.10.23 |
[bash: openssl] 파일 암호화 (0) | 2020.10.23 |