프로그램/Linux

shell script csv 포맷 읽기

milktea.kang 2013. 4. 3. 11:38

방법1

그냥 한줄씩 읽어서 처리


cat "/etc/hosts" | \

while read LINE

do

        rm -rf $LINE

done



방법2

파일을 구분자로 잘라내면서 읽어오기

IFS라는 변수에 구분자를 넣어주면 된다

IFS는 시스템 변수이므로 이름을 바꿀 수 없다(Internal Field Separator)


IFS=' '

while FIELD01 FIELD02

do

printf "[%s][%s]" $FIELD01 $FIELD02

done < "/etc/hosts"

'프로그램 > Linux' 카테고리의 다른 글

linux shell script auto login  (0) 2013.04.12
sed 간단 사용법  (0) 2013.04.03
Linux 방화벽 설정  (0) 2013.01.12
centos5 apache2 설치  (1) 2012.10.21
centos tomcat 설치 설정  (0) 2012.10.20