morgan aldridge [email protected]
수년 동안 개발 한 Mac OS X Command Line 도구의 작은 컬렉션. NextStep 및 Mac OS X 명령, open 및 pbpaste pbcopy 유사 하게이 도구의 대부분은 Bash-FU를 연마하기위한 연습으로 생성 된 bash 스크립트입니다. 다른 사람들이 제출 한 많은 Perl 및 Ruby 스크립트도 있습니다.
clipcat Mac OS 텍스트 클리핑을 인쇄하고 연결합니다. Daphne Preston-Kendal이 제출했습니다.
dict Mac OS X 사전에서 조회를 수행합니다. 참고 : 제공된 다른 스크립트와 달리이 스크립트는 MacRuby를 설치해야합니다. Daphne Preston-Kendal이 제출했습니다.
동일한 로컬 장치에서 볼륨 또는 네트워크 볼륨 및 기타 모든 볼륨을 배출 eject . diskutil 의 다양한 이젝트 /마운트 옵션의 짧고 단순하고 똑똑한 래퍼이며 /Volumes 의 전체 경로 또는 볼륨 이름을 지정할 수 있습니다.
검색을 launch 하고 응용 프로그램을 시작합니다. 스포트라이트, 사용 가능한 경우, 또는 find 통해 와일드 카드 일치하는 open -a 의 약간 더 똑똑한 래퍼입니다.
ql Mac OS X Quick Look 기능으로 파일을 열어줍니다.
swuser Mac OS X 빠른 사용자 스위칭 기능을 사용하여 사용자를 스위치합니다. 로그인 창이나 다른 사용자로 전환 할 수 있습니다. 참고 : 불행히도 이것은 현재 screen 과 호환되지 않습니다.
trash rm 으로 운명을 유혹하는 대신 파일을 쓰레기로 만들 수 있습니다. 다른 볼륨에서 파일 쓰레기를 올바르게 처리하고, 동일한 파일 이름 라이닝 체계를 중복 파일 이름의 Finder와 동일한 파일 이름 라이닝 체계를 사용하고, 디스크 사용량 요약 w/디스크 컨텐츠 및 확인이 포함 된 빈 쓰레기 (단단히 포함)를 나열 할 수 있습니다. 파인더가 실행 중일 필요는 없습니다.
세트를 with 지정된 문서가 열릴 응용 프로그램이 열립니다. 한 번에 변하고 열릴 수도 있습니다. Daphne Preston-Kendal이 제출했습니다.
모든 도구 설치 :
rake 실행하십시오.rake install 실행하십시오. ( /usr/local/bin 에 대한 쓰기 권한이 없다면 sudo 준비해야합니다.)하나 이상의 특정 도구 설치 :
rake 실행하십시오rake 'install[ql,trash]' 실행하고 정사각형 브래킷 사이에 쉼표로 분리 된 목록에 개별 도구를 지정하십시오. ( /usr/local/bin 에 대한 쓰기 권한이 없다면 sudo 준비해야합니다.)zsh 플러그인 관리자를 사용하여 설치합니다 참고 : clipcat , dict 또는이 메소드를 with 수 없습니다.
MACOS 10.15 카탈리나 및 최신 zsh 기본 쉘로 사용합니다. zsh 플러그인 관리자를 사용하는 경우 다음과 같이 개별 도구를 설치할 수 있으며 자동으로 다운로드, 설치 및 최신 상태로 유지됩니다.
trash 하려는 각 도구에 대해 ~/.zshrc 파일에 다음을 추가하십시오. zinit wait ' 1 ' lucid light-mode as " program " pick " src/trash " for morgant/tools-osx이를 보완하기 위해 다른 Mac OS X- 특이 적 명령 줄 도구를 찾고 계십니까? 다음을 확인하십시오.
appswitch 및 launchasprint , icalBuddy , setWeblocThumb 및 Ali Rantakari의 trashcontactsdark-modedockutildutiget-locationilocimsgithiefgeticon , icns2pict , pict2icns , seticon ) 및 osxutils ( cpath , getfcomment , geticon , google , hfsdata , lsmac , mkalias, mkalias , rcmac , setfctypes , setfcomment , setfflags , seticon , setsuffix, setlabel , trast, setsuffix , setvolume , trash, trash , wiki . wsupdate ) Sveinbjorn Thordarsonpngpasteremservicestronghold 과 shallow-backuptagtrashtrashwebkit2png 특별한 감사 : 그녀의 모든 제출 및 협력에 대한 Daphne Preston-Kendal; trash 에서 그의 초기 상대 경로 버그 수정에 대한 Matt Brictson; Huyz는 trash 에서 가능한 오 탐지를 방지하기 위해 Finder의 PID를 개선하기위한 Huyz.