프로그램/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"