Linuxpia/Linux 명령어

[리눅스 명령어] 종료하기 명령어, exit

Linuxpia4U 2023. 8. 31. 05:01
반응형

종료하기 명령어, exit

 

`exit` 명령어는 Bash 및 대부분의 UNIX/Linux 쉘에서 사용되는 내장 명령어로, 현재 쉘 세션 또는 스크립트의 실행을 종료하는 데 사용됩니다.

사용법

 

exit [n]



여기서 `n`은 종료 코드(또는 반환 값)입니다. `n`이 생략되거나 반환되지 않으면, `exit`의 상태는 쉘의 이전 명령어의 상태와 동일합니다.

사용 예



1. 쉘 종료
   쉘 프롬프트에서 `exit`를 입력하면 현재의 쉘 세션 또는 터미널 창이 종료됩니다.

2. 스크립트에서 종료
   스크립트 내에서 `exit`를 사용하여 특정 조건에서 스크립트 실행을 중단할 수 있습니다.
   

   #!/bin/bash
   
   if [ "$#" -ne 1 ]; then
       echo "Usage: $0 filename"
       exit 1
   fi

   # ... 나머지 스크립트 ...



   위의 스크립트 예제에서, 인수의 수가 1개가 아닌 경우 에러 메시지를 출력하고 종료 코드 1로 스크립트를 종료합니다.

정리

 

`exit` 명령어는 스크립트의 종료 코드를 제어하는 데 중요한 역할을 합니다. 종료 코드는 스크립트나 프로그램이 성공적으로 완료되었는지, 또는 에러로 인해 종료되었는지를 나타내는 값으로, 다른 프로그램이나 스크립트에서 이 값을 참조하여 해당 작업의 성공 여부를 판단할 수 있습니다.

반응형