بقلم مورغان ألدريدج مورغانت
مجموعة صغيرة من أدوات سطر أوامر Mac OS X التي طورتها على مر السنين. على غرار أوامر NextStep و Mac OS X open ، pbcopy ، و pbpaste ، فإن معظم هذه الأدوات عبارة عن نصوص bash تم إنشاؤها كتمرين لصقل Bash-FU. هناك أيضًا عدد من البرامج النصية Perl و Ruby التي يقدمها الآخرون.
يطبع clipcat ومسلسلات نصوص MAC OS. قدمت من قبل دافني بريستون كيندال.
يؤدي dict البحث في قاموس Mac OS X. ملاحظة: على عكس البرامج النصية الأخرى المقدمة ، يتطلب هذا واحد تثبيت Macruby. قدمت من قبل دافني بريستون كيندال.
eject وحدة التخزين أو مستوى الصوت وجميع المجلدات الأخرى على نفس الجهاز المحلي. غلاف أقصر وأبسط وأكثر ذكاءً من خيارات الإطفاء /غير المحتوية diskutil ويسمح بتحديد مسار كامل في /Volumes أو اسم الصوت فقط.
launch عمليات البحث عن التطبيقات وتطلقها. إنه غلاف أكثر ذكاءً قليلاً لـ open -a مع مطابقة Bildcard عبر Spotlight ، إذا كان ذلك متاحًا ، أو find .
ql يفتح الملفات مع ميزة Mac OS X Quick Look.
يقوم swuser بتبديل المستخدمين باستخدام ميزة تبديل المستخدم Mac OS X السريع. يمكنك إما التبديل إلى نافذة تسجيل الدخول أو إلى مستخدم آخر. ملاحظة: لسوء الحظ ، هذا غير متوافق حاليًا مع screen .
تسمح trash بمقايضة الملفات بدلاً من المصير المغري مع rm . يعالج بشكل صحيح ملفات القمامة على مجلدات أخرى ، ويستخدم نفس مخطط إعادة تسمية اسم الملف كبحث عن أسماء الملفات المكررة ، ويمكنه إدراج محتويات القمامة مع ملخص استخدام القرص ، وقمامة فارغة (بما في ذلك بشكل آمن) مع التأكيد. لا يتطلب أن يكون الباحث قيد التشغيل.
with مجموعات التطبيق الذي سيتم فتح المستندات المحددة به. يمكن أن يتغير ويفتح في ضربة واحدة. قدمت من قبل دافني بريستون كيندال.
تثبيت جميع الأدوات:
rake .rake install . (إذا لم يكن لديك إذن الكتابة على /usr/local/bin ، فستحتاج إلى إعداد sudo .)تثبيت واحد أو أكثر من الأدوات المحددة:
rakerake 'install[ql,trash]' ، وتحديد الأدوات الفردية في قائمة مفصول بين الفاصلة بين الأقواس المربعة. (إذا لم يكن لديك إذن الكتابة على /usr/local/bin ، فستحتاج إلى إعداد sudo .)zsh ملاحظة: لا يمكنك تثبيت clipcat أو dict أو with هذه الطريقة.
MACOS 10.15 CATALINA وأحدث استخدام zsh كقذيفة افتراضية. إذا كنت تستخدم مدير إضافي zsh ، فيمكنك تثبيت أدوات فردية على النحو التالي وسيتم تنزيلها تلقائيًا وتثبيتها ومواكبةها:
~/.zshrc الخاص بك لكل أداة ترغب في trash ، على سبيل المثال: zinit wait ' 1 ' lucid light-mode as " program " pick " src/trash " for morgant/tools-osxهل تبحث عن أدوات سطر الأوامر الخاصة بـ Mac OS X الأخرى لاستكمالها؟ تحقق من ما يلي:
appswitch launch من قبل نيكولاس رايليasprint ، icalBuddy ، setWeblocThumb ، trash من قبل علي رانتاكاريcontacts شين سيليسdark-mode بواسطة Sindre Sorhusdockutil من كايل كروفوردduti من قبل أندرو مورتنسنget-location بواسطة David Lindesiloc بواسطة Nate Weaverimsg من قبل كريستيان سامبايوithiefgeticon ، icns2pict ، pict2icns ، seticon ) و Osxutils ( cpath ، getfcomment ، geticon ، google ، hfsdata ، lsmac ، mkalias ، rcmac ، setfctypes ، setfcomment ، setfflags ، seticon ، setlabel ، setvolet ، setsuffix ، setvolume ، trash ، wiki . wsupdate ) بقلم Sveinbjorn Thordarsonpngpaste بواسطة جيري تشنrem by Kevin Y. Kimservice دافني بريستون كيندالstronghold و shallow-backup من قبل آرون ليشتمانtag جيمس بيريtrash ديف دربينtrash بواسطة Sindre Sorhuswebkit2png من قبل بول هاموند شكر خاص لـ: Daphne Preston-Kendal على جميع عمليات تقديمها وتعاونها ؛ مات بريكتسون لإصلاح حشرة المسار النسبي الأولي في trash ؛ Huyz لتحسين التحديد من Pinder PID لمنع إمكانات كاذبة محتملة في trash .