가변 카운트의 마지막 증가 값을 얻으려고하지만 초기 값인 0을 인쇄 할 때마다 변수 카운트의 마지막 증가 값을 얻는 방법은 무엇입니까?어떻게 쉘 스크립트에서 마지막으로 증가 된 값을 얻을 수 있습니까?
count=0
mysql -uroot -proot -Dproject_ivr_db -rN --execute "SELECT Department FROM
entrytests_datetime WHERE Discipline='msc'" | while read department
do
echo "V,department_$count=$department"
let "count++"
done
echo "V,count=$count"
echo "E,resume"
최신 버전의 bash (4.2 이상)에서는 스크립트의 시작 부분에'shopt -s lastpipe'를 추가하여 해답에 설명 된 문제를 해결할 수 있습니다. – chepner