>> Edit article
이름
제목
패스워드
NT에서 유닉스나 솔라에 FTP로 파일을 올리면 ^M이 붙잖아여..... H|BEST|20020212|103547^M L|2145254682|1200^M L|2154233154|1300^M L|2455224565|1200^M L|2342434332|15000^M T|4^M 위의 파일처럼 ^M이 붙은 걸 지우려구 하는데.... 어케해야 하는지.... File=./testfile TempFile=/export/home/test/temp/testtemp while read line do echo ${line//^M//g} > $TempFile var=$(cut -f1 -d| $TempFile) if [ "$var" = H ] then var1=$(cut -f2 -d| $TempFile) elif [ "$var" = L ] then var2=$(cut -f2 -d| $TempFile) var3=$(cut -f3 -d| $TempFile) var4=$(cut -f4 -d| $TempFile) echo $var1,$var2,$var3,$var4 echo else exit 1 fi done < ./testfile exit 0 위의 예처럼 한줄씩 파일로 저장해서 파싱할려구 하는뎅..... ^M이 안 없어지네여....흑흑.... 도와주세요
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved