2017-11-29 3 views
0

파일 끝까지 또는 빈 줄을 찾을 때까지 줄 단위로 파일을 읽어야합니다. 쉘 스크립트에서 다음 코드가 작동하지 않습니다.While ... 쉘에서 여러 조건 사용

while read line 
do 
    commands 
done < file.prop || $line == "" 

이 작업을 수행 할 수 있습니까?

답변

1

예, 이것은 break 명령을 사용하여 쉽게 수행 할 수 있습니다.

while read line 
do 
    if [ "$line" == "" ]; then 
     break 
    else 
     # commands 
    fi 
done < file.prop