프로그래밍/SWIFT
swift 코드를 간단히 console에서 실행하기
daewonyoon
2022. 5. 26. 11:14
반응형
간략한 swift 스크립트를 간단히 MacOS의 콘솔에서 실행하려면
1. shebang 으로 swift 를 지정하고 실행하기
swift 소스파일 맨 앞에 shebang (#!) 으로 다음과 같이 지정한다.
#!/usr/bin/env swift
import Foundation
print("Hello")
또는
#!/usr/bin/env xcrun swift
import Foundation
print("Hello")
Linux 환경에서는 xcrun 이 없으니까 두번째는 안 됨.
vim 등 간략한 소스편집기로 위와 같이 작성하고서, 스크립트에 실행권한 추가( chmod +x )하고, 실행한다.
$ chmod +x hello.swift
$ ./hello.swift
Hello
2. swift 명령의 인자로 swift 파일명을 넘겨 실행한다.
이 방법은 실행권한을 줄 필요도 없고 더 간단하지만, 셸스크립트 등에서 간단히 호출해 사용하려면 위에 기술한 방법이 더 좋겠다.
$ swift hello.swift
see also : https://daewonyoon.tistory.com/434
728x90