티스토리 뷰

반응형

우분투(또는 기타 리눅스 시스템)에서는 배치 파일 대신 쉘 스크립트를 사용합니다. 쉘 스크립트는 명령어와 제어 구조를 사용하여 작업을 자동화하고 스크립트 파일로 저장하는 데 사용됩니다.

유사한 기능을 하는 배치 파일 대신 Bash 스크립트를 만들 수 있습니다. Bash는 주로 리눅스 및 유닉스 계열 시스템에서 사용되는 쉘입니다.

예를 들어, 이전에 언급한 `build.sh` 스크립트는 Bash 스크립트의 예입니다. 이 스크립트는 GCC를 사용하여 C 소스 코드를 컴파일하고 바이너리를 생성합니다.

#!/bin/bash
gcc -o myprogram main.c

이 스크립트를 실행하려면 쉘에서 실행 권한을 부여하고 실행할 수 있습니다.

chmod +x build.sh
./build.sh


그러나 우분투에서는 더 진보된 빌드 시스템 및 자동화 도구도 많이 사용됩니다. `make`나 `cmake`와 같은 도구를 사용하여 프로젝트를 빌드하고 관리하는 것이 효율적일 수 있습니다. 이러한 도구들은 더 복잡한 프로젝트에 적합하며, 여러 파일 및 의존성을 처리하는 데 용이합니다.






우분투에서 도스 배치파일 사용하는 방법

wine 같은 에뮬레이터를 설치하면 도스 배치파일도 사용이 가능합니다만, 100%동작을 보장하지는 않습니다.

반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함