0
의 데이터 그리고 모든 명령을 읽어하지만 루프가 폐쇄되지 않는 while 루프를 중단하는 방법 !
나는 그런
done=0
while read -r line; do
[commands]
if [ "$done" -ne 0 ]; then
break
fi
done < <(sqlplus -s ${user}/${pwd}@${database} @query.sql)
또는
while read -r line || [[ -n "$line" ]]; do
[commands]
done < <(sqlplus -s ${user}/${pwd}@${database} @query.sql)
이미 여러 솔루션을 시도했다 그러나 그들은 잘 작동하지 않습니다. 나는 '- 또한 내가 사람이 제가이 문제 위에 열거 한거야 이유를 이해하는 데 도움이 또는 다른 방법을 사용하는 것이 좋습니다 수있는 경우 결과 집합의 마지막 줄은 \ n \ r 일 기호
을 가지고 있음을 확인했습니다 +
매우 감사 할 것입니다.
미리 감사드립니다.