Oleh Morgan Aldridge [email protected]
Koleksi kecil alat baris perintah Mac OS X yang telah saya kembangkan selama bertahun -tahun. Mirip dengan perintah NextStep dan Mac OS X open , pbcopy , dan pbpaste , sebagian besar alat ini adalah skrip bash yang dibuat sebagai latihan untuk mengasah bash-fu saya. Ada juga sejumlah skrip Perl dan Ruby yang dikirimkan oleh orang lain.
clipcat mencetak dan menggabungkan kliping teks Mac OS. Diserahkan oleh Daphne Preston-Kendal.
dict melakukan pencarian di kamus Mac OS X. CATATAN: Tidak seperti skrip lain yang disediakan, yang satu ini mengharuskan Anda menginstal MacRuby. Diserahkan oleh Daphne Preston-Kendal.
eject volume atau volume jaringan dan semua volume lainnya pada perangkat lokal yang sama. Pembungkus yang lebih pendek, lebih sederhana, dan lebih pintar dari berbagai opsi diskutil /unmount dan memungkinkan menentukan jalur lengkap dalam /Volumes atau hanya nama volume.
launch pencarian dan meluncurkan aplikasi. Ini adalah pembungkus yang sedikit lebih pintar untuk open -a dengan pencocokan wildcard melalui spotlight, jika tersedia, atau find .
ql membuka file dengan fitur tampilan cepat Mac OS X.
swuser Switches pengguna menggunakan fitur switching pengguna Fast Mac OS X. Anda dapat beralih ke jendela login atau ke pengguna lain. Catatan: Sayangnya, ini saat ini tidak kompatibel dengan screen .
trash memungkinkan membuang file alih -alih menggoda nasib dengan rm . Dengan benar menangani file -file pada volume lain, menggunakan skema penggantian nama file yang sama sebagai pencari nama file duplikat, dapat mendaftar konten sampah dengan ringkasan penggunaan disk, dan sampah kosong (termasuk dengan aman) dengan konfirmasi. Tidak memerlukan Finder untuk berjalan.
with set aplikasi yang akan dibuka dokumen yang ditentukan. Bahkan dapat berubah dan terbuka dalam satu gerakan. Diserahkan oleh Daphne Preston-Kendal.
Menginstal semua alat:
rake .rake install . (Jika Anda tidak memiliki izin menulis di /usr/local/bin , Anda harus menyiapkan sudo .)Menginstal satu atau lebih alat spesifik:
rakerake 'install[ql,trash]' , menentukan alat individu dalam daftar yang terpisah koma antara tanda kurung persegi. (Jika Anda tidak memiliki izin menulis di /usr/local/bin , Anda harus menyiapkan sudo .)zsh Catatan: Anda tidak dapat menginstal clipcat , dict , atau with menggunakan metode ini.
MacOS 10.15 Catalina dan yang lebih baru sekarang gunakan zsh sebagai shell default. Jika Anda menggunakan zsh Plugin Manager, Anda dapat menginstal masing-masing alat sebagai berikut dan mereka akan diunduh secara otomatis, diinstal, dan tetap terkini:
~/.zshrc Anda untuk setiap alat yang ingin Anda instal, trash , misalnya: zinit wait ' 1 ' lucid light-mode as " program " pick " src/trash " for morgant/tools-osxMencari alat baris perintah khusus Mac OS lain untuk melengkapi ini? Lihat yang berikut:
appswitch dan launch oleh Nicholas Rileyasprint , icalBuddy , setWeblocThumb , dan trash oleh Ali rantakaricontacts oleh Shane Celisdark-mode oleh Sindre Sorhusdockutil oleh Kyle Crawfordduti oleh Andrew Mortensenget-location oleh David Lindesiloc oleh Nate Weaverimsg oleh Christian Sampaioithief oleh Israel Chauca Fuentesgeticon , icns2pict , pict2icns , seticon ) & osxutils ( cpath , getfcomment , geticon , google , hfsdata , lsmac , mkalias, rcmac , mkalias , setfctypes , setfcomment , seticon, setfflags , seticon , setlabel , setfctypes, setfflags, seticon, seticon, setsuffix , setvolume , trash , seticon, wiki wsupdate ) oleh sveinbjorn thordarsonpngpaste oleh Jerry Chenrem oleh Kevin Y. Kimservice oleh Daphne Preston-Kendalstronghold dan shallow-backup oleh Aaron Lichtmantag oleh James Berrytrash oleh Dave Dribintrash oleh Sindre Sorhuswebkit2png oleh Paul Hammond Terima kasih khusus kepada: Daphne Preston-Kendal untuk semua pengiriman dan kolaborasinya; Matt Brictson untuk perbaikan bug jalur relatif awalnya di trash ; huyz untuk peningkatan penentuan PID Finder untuk mencegah kemungkinan positive palsu di trash .