쉘 스크립트에서 Apple M1 구분하는 조건문 만들기
- Nest
- Development
- Category
- Server
- Hit
- 233
- Star
- 0
docker로 이미지를 만들때 arm
인지 구분할 필요가 있었다.
아무래도 인텔맥과 m1맥을 섞어서 사용하기 때문에 커멘드가 서로 다르기 때문에 상당히 번거로워 찾아보니 쉘 스크립트에서 조건문을 걸 수 있었다.
다음과 같이 조건을 작성해서 사용하면 커멘드 한번 실행으로 알아서 처리할 수 있을것이다.
if [[ $(uname -m) == 'arm64' ]]; then
echo "M1"
else
echo "NOT M1"
fi