![쉘 스크립트의 다양한 함수에서 카운터 값을 증가시키는 방법](https://linux55.com/image/156979/%EC%89%98%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98%20%EB%8B%A4%EC%96%91%ED%95%9C%20%ED%95%A8%EC%88%98%EC%97%90%EC%84%9C%20%EC%B9%B4%EC%9A%B4%ED%84%B0%20%EA%B0%92%EC%9D%84%20%EC%A6%9D%EA%B0%80%EC%8B%9C%ED%82%A4%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
5개의 함수가 있습니다. 하나의 함수가 유효하면 카운트 값을 증가시키고 그 값을 다음 함수에 전달해야 합니다.
count=1
function1()
{
count++
}
function2(){
count++
}
답변1
구문이 확실하지 않습니다 count++
.
count=1
foo() {
count=$((count+1))
}
foo
foo
echo $count # prints 3
구문을 사용하여 $((VAR))
변수에 대한 수치 계산을 수행합니다.