유닉스 예제 test1에는 내용이 다음과 같은 파일이 있습니다.
name1,name2,name3,gourp1,T1
name4,name5,name6,
name7,name8,name9,gourp1,G1
두 개의 행이 있으므로 "group1"이라는 단어가 포함된 행을 찾아야 합니다.
name1,name2,name3,gourp1,T1
name7,name8,name9,gourp1,G1
다음과 같이 이 줄을 반복해야 합니다.
환상선
var1= name1
var2= name2
var3= name3
var4= t1
뭐라도 해라..끝
다음 행에 대해서도 동일한 작업을 반복합니다.
답변1
group1의 철자가 틀린 것 같습니다.
grep -w 'group1' test1 | while IFS=',' read -r var1 var2 var3 var4 var5
do
Something
done
변수는 다음과 같습니다.
var1=name1
var2=name2
var3=name3
var4=group1
var5=T1