일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- AIR
- flash builder
- Android
- iphone
- unity3D
- smartfoxserver
- swf
- 단축키
- sdk
- unity
- 경로
- XML
- AS3
- 3d
- texture
- builder
- 태그를 입력해 주세요.
- Game
- ios
- 영어
- file
- 게임
- Build
- Mac
- 아이튠즈
- Flash
- 배열
- path
- Ane
- class
Archives
- Today
- Total
상상 너머 그 무언가...
Mac에서 .DS_Store 없이 ZIP 파일 만들기 본문
예전에 사용하던 CleanArchiver 가 동작하지 않게 되면서 다른방법을 찾아보는 도중
Automator 작업흐름을 에서 셀 스크립트 이용해서 적용하는 내용을 찾았다.
보관함에서 '파일 및 폴더' > '선택된 Finder 항목 가져오기'
보관함에서 '유틸리티' > '셀 스크립트 실행'
셀 스크립트 실행 부분에서
셀 : /bin/sh 통과 입력: 변수
스크립트 내용은
name=("$@")
cd "$name"
zipFileName=`basename "$name"`
zip "${zipFileName}.zip" -r ./* \
-x */.DS_Store \
-x */.git \
-x */.svn \
-x */.idea \
-X */__MACOSX
mv "${zipFileName}.zip" ../
이렇게 작성한 뒤 압축할 파일들 또는 폴더를 Finder 에서 선택 해둔 상태로 해당 작업흐름을 실행 해주면
zip 파일이 생성된것을 볼 수 있다.
참조 : https://qastack.kr/superuser/198569/compressing-folders-on-a-mac-without-the-ds_store