>> Delete No. 42553 article
No. bash shell for문과 while문을 동시에 돌릴때.....

등록 2002-02-16 12:21:00 By localhost     조회 2
이름 wizard    

		#!/bin/bash
TempFile=/export/home/magic94/temp/testtemp
cd /export/home/magic94/testdown
for file in *
do
	while read line
	do
	        echo $line > $TempFile
	        var=$(cut -f1 -d| $TempFile)
	        if [ "$var" = H ]
	        then
	                var1=$(cut -f2 -d| $TempFile)
	        elif [ "$var" = L ]
	        then
	                var2=$(cut -f1 -d| $TempFile)
	                var3=$(cut -f2 -d| $TempFile)
	                var4=$(cut -f3 -d| $TempFile)
	                var5=$(cut -f4 -d| $TempFile)
	                echo $var1,$var2,$var3,$var4,$var5 >>
 /export/home/magic94/testmake/jaego.csv
	        else
	                exit 0
	        fi
	done < $file
 	exit 0
done
exit 1
 이렇게 하면....
폴더의 파일 하나만 읽어오는것 같아요....
뭐가 문제인지.....
^^;;;;
좋은 조언 부탁드립니다...^^
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved