2012. 9. 27. 18:56
[bourne sh] 쉘 awk expr 산술 modulo array 용-ILE/SH/BASH/CSH2012. 9. 27. 18:56
http://suite.tistory.com 2012.09 fs
요즘 쉘만 하는군 나중에 또 쓸것같아 기록~
/bin/sh bourne
if [ $# != 2 ];then
echo "[Usage] $0 <source_dir.list> <logName>"
echo "file format : src_dir,new_ownerid"
exit;
fi
srcFile=$1
배열 담기 ( )
fileList=(`awk -F "," '{print $1}' $srcFile`)
for 문 c 처럼?
SIZE=${#fileList[@]} # 배열 전체수
for (( i = 0; i < $SIZE; i++ ))
do
src=${fileList[$i]}
MOD_RESULT=$(($i % 10)) # expr 안쓰고 ( ) 이용 나머지 값 구하기
if [ $(($i % 10)) -eq 0 ] ; then
echo "어쩌구 "
fi
binary_cmd >> logFile 2>> logFile # binary_cmd 실행결과에서 stdout ,stderr 을 logFile 이어쓰기
done
'용-ILE > SH/BASH/CSH' 카테고리의 다른 글
[beginning] Linux & vi editor (0) | 2015.04.29 |
---|---|
[shell script] install 설치용 실행 스크립트 만들기 by makeself (0) | 2012.09.19 |
[shell script] 대화형 명령어 수행 (interactive shell?) (0) | 2012.09.18 |
[ QMAIL ] qmail 로그 통계 bash로 ~ (0) | 2012.03.30 |
[stty] 콘솔 한글 안써질때 한글 쓰기 putty (0) | 2008.05.15 |