Maxima's Lab

[Python] 쉘 스크립트 (배치) 파일 내부에서 쉘 스크립트 (배치) 파일 실행하는 방법 본문

Python

[Python] 쉘 스크립트 (배치) 파일 내부에서 쉘 스크립트 (배치) 파일 실행하는 방법

Minima 2024. 2. 27. 22:13
728x90
SMALL

안녕하세요, 오늘은 쉘 스크립트 파일 & 배치 파일에서 각각 쉘 스크립트 파일들과 배치 파일들을 실행하는 방법에 대해서 알아보겠습니다.

 

먼저, 쉘 스크립트 파일에서 쉘 스크립트 파일들을 실행하는 예제입니다. (순차 실행)

 

./script1.sh
./script2.sh

 

위의 코드는 2개의 쉘 스크립트 파일들을 순차적으로 실행하는 쉘 스크립트 파일입니다.

 


 

다음은 병렬 실행하는 코드입니다.

 

./script1.sh &
./script2.sh &
wait

 

순차 실행하는 쉘 스크립트 파일과 다르게 각 쉘 스크립트 파일 실행 시 맨 끝에 "&"가 붙게 되며 2개의 쉘 스크립트 파일이 실행이 끝날때 까지 기다리기 위해 "wait" 명령어를 사용하게 됩니다.


이어서, 배치 파일(.bat)의 경우에 순차 실행 및 병렬 실행하는 코드에 대해서 알아보겠습니다.

 

@echo off
call batch1.bat
call batch2.bat

 

@echo off
start batch1.bat
start batch2.bat

 

위의 코드들은 순서대로 각각 순차 실행 및 병렬 실행하는 .bat 파일들입니다.

 


이상으로, 쉘 스크립트 파일 및 배치 파일 내부에서 각각 쉘 스크립트 파일들과 배치 파일들을 실행하는 방법에 대해서 알아보았습니다.

감사드립니다.

728x90
LIST
Comments