본문 바로가기

반응형

로컬 변수

리눅스 쉘 프로그램에서 전역 변수와 로컬 변수의 차이점과 사용 예시 리눅스 쉘 프로그램에서 전역 변수와 로컬 변수의 차이점과 사용 예시1. 전역 변수 (Global Variables)- 전역 변수는 프로그램의 어느 곳에서나 접근할 수 있는 변수입니다. 즉, 스크립트 내의 모든 함수에서 사용 가능합니다.- 전역 변수는 스크립트가 실행되는 동안 메모리에 계속 유지되며, 해당 스크립트의 모든 함수에서 값을 공유합니다.- 스크립트의 어느 곳에서든 값을 할당하거나 변경할 수 있으므로 주의해야 합니다. 다른 함수에서도 접근 가능하기 때문에 의도치 않은 결과가 발생할 수 있습니다.- 전역 변수를 정의할 때에는 global 키워드를 사용하거나 함수 바깥에서 정의합니다.# 전역 변수 예제global_var="I am global" # 함수 바깥에서 전역 변수 정의function ex.. 더보기
셸(Shell) 스크립트에서 전역 변수와 로컬 변수를 사용하는 방법 셸(Shell) 스크립트에서 전역 변수와 로컬 변수를 사용하는 방법 전역 변수(Global Variable)는 스크립트 어디에서나 접근 가능한 변수이며, 로컬 변수(Local Variable)는 특정 함수 또는 코드 블록 내에서만 접근 가능한 변수입니다. 전역 변수 사용 방법 전역 변수 선언: 변수명 앞에 아무런 특별한 선언 없이 변수를 사용하면 자동으로 전역 변수로 취급됩니다. 전역 변수 할당: 변수명=값 형식으로 전역변수에 값을 할당합니다. 예제 #!/bin/bash # 전역변수 선언 및 할당 global_var="I am a global variable" function some_function() { # 함수 내에서 전역변수 사용 가능 echo "Inside function: $global_var.. 더보기

반응형