โดย Morgan Aldridge [email protected]
ชุดเครื่องมือบรรทัดคำสั่ง Mac OS X ขนาดเล็กที่ฉันพัฒนาขึ้นมาหลายปี คล้ายกับคำสั่ง NextStep และ Mac OS X open , pbcopy และ pbpaste เครื่องมือเหล่านี้ส่วนใหญ่เป็นสคริปต์ bash ที่สร้างขึ้นเพื่อออกกำลังกายเพื่อฝึกฝน bash-fu ของฉัน นอกจากนี้ยังมีสคริปต์ Perl และ Ruby จำนวนหนึ่งที่ส่งโดยผู้อื่น
clipcat พิมพ์และเชื่อมต่อคลิปข้อความ Mac OS ส่งโดย Daphne Preston-Kendal
dict ทำการค้นหาในพจนานุกรม Mac OS X หมายเหตุ: แตกต่างจากสคริปต์อื่น ๆ ที่ให้ไว้อันนี้ต้องการให้คุณติดตั้ง MacRuby แล้ว ส่งโดย Daphne Preston-Kendal
eject ออกปริมาณหรือระดับเสียงเครือข่ายและปริมาณอื่น ๆ ทั้งหมดบนอุปกรณ์ท้องถิ่นเดียวกัน เสื้อคลุมที่สั้นกว่าและเรียบง่ายกว่าของตัวเลือกการปล่อย /unmount ที่หลากหลายของ diskutil และอนุญาตให้ระบุเส้นทางเต็มรูปแบบใน /Volumes หรือเพียงแค่ชื่อระดับเสียง
launch ใช้การค้นหาและเปิดตัวแอปพลิเคชัน มันเป็นเสื้อคลุมที่ชาญฉลาดกว่าเล็กน้อยสำหรับ open -a กับการจับคู่ไวด์การ์ดผ่าน Spotlight หากมีหรือ find
ql เปิดไฟล์ด้วยคุณสมบัติ Mac OS X Quick Look
swuser สลับผู้ใช้โดยใช้คุณสมบัติการสลับผู้ใช้ Mac OS X อย่างรวดเร็ว คุณสามารถสลับไปที่หน้าต่างเข้าสู่ระบบหรือกับผู้ใช้รายอื่น หมายเหตุ: น่าเสียดายที่นี่ไม่สามารถใช้งานได้กับ screen ในปัจจุบัน
trash ช่วยให้การทิ้งขยะของไฟล์แทนการล่อลวงชะตากรรมด้วย rm จัดการไฟล์ขยะในปริมาณอื่น ๆ อย่างถูกต้องใช้รูปแบบการเปลี่ยนชื่อชื่อไฟล์เดียวกันกับ Finder สำหรับชื่อไฟล์ที่ซ้ำกันสามารถแสดงรายการเนื้อหาถังขยะโดยสรุปการใช้งานดิสก์และถังขยะว่างเปล่า (รวมถึงการยืนยันอย่างปลอดภัย ไม่ต้องการให้ Finder ทำงาน
with ชุดแอปพลิเคชันที่จะเปิดเอกสารที่ระบุ มันสามารถเปลี่ยนแปลงและเปิดในหนึ่งล้มลง ส่งโดย Daphne Preston-Kendal
การติดตั้งเครื่องมือทั้งหมด:
rakerake install (หากคุณไม่มีสิทธิ์เขียนเกี่ยวกับ /usr/local/bin คุณจะต้องเตรียม sudo )การติดตั้งเครื่องมือเฉพาะอย่างน้อยหนึ่งอย่าง:
rakerake 'install[ql,trash]' ระบุเครื่องมือแต่ละตัวในรายการที่คั่นด้วยเครื่องหมายจุลภาคระหว่างวงเล็บเหลี่ยม (หากคุณไม่มีสิทธิ์เขียนเกี่ยวกับ /usr/local/bin คุณจะต้องเตรียม sudo )zsh หมายเหตุ: คุณไม่สามารถติดตั้ง clipcat , dict หรือ with วิธีนี้
MacOS 10.15 Catalina และใหม่กว่าตอนนี้ใช้ zsh เป็นเชลล์เริ่มต้น หากคุณใช้ zsh Plugin Manager คุณสามารถติดตั้งเครื่องมือแต่ละตัวได้ดังนี้และพวกเขาจะถูกดาวน์โหลดติดตั้งและเก็บข้อมูลล่าสุดโดยอัตโนมัติ:
~/.zshrc ของคุณสำหรับเครื่องมือแต่ละตัวที่คุณต้องการติดตั้ง trash ตัวอย่างเช่น: zinit wait ' 1 ' lucid light-mode as " program " pick " src/trash " for morgant/tools-osxกำลังมองหาเครื่องมือบรรทัดคำสั่งเฉพาะ Mac OS X อื่น ๆ เพื่อเติมเต็มสิ่งเหล่านี้หรือไม่? ตรวจสอบสิ่งต่อไปนี้:
appswitch และ launch โดย Nicholas Rileyasprint , icalBuddy , setWeblocThumb และ trash โดย Ali Rantakaricontacts โดย Shane Celisdark-mode โดย Sindre Sorhusdockutil โดย Kyle Crawfordduti โดย Andrew Mortensenget-location โดย David Lindesiloc โดย Nate Weaverimsg โดย Christian Sampaioithief Chauca Fuentessetfctypes setvolume geticon wiki icns2pict , pict2icns , seticon rcmac & osxutils seticon cpath , getfcomment trash geticon , google , hfsdata , lsmac , mkalias , setfflags , setlabel , setsuffix , setfcomment wsupdate ) โดย Sveinbjorn Thordarsonpngpaste โดย Jerry Chenrem โดย Kevin Y. Kimservice โดย Daphne Preston-Kendalshallow-backup stronghold และตื้นเขินโดย Aaron Lichtmantag โดย James Berrytrash โดย Dave Dribintrash โดย Sindre Sorhuswebkit2png โดย Paul Hammond ขอขอบคุณเป็นพิเศษ: Daphne Preston-Kendal สำหรับการส่งและการทำงานร่วมกันทั้งหมดของเธอ แมตต์บริคสันสำหรับการแก้ไขข้อผิดพลาดเส้นทางสัมพัทธ์ครั้งแรกของเขาใน trash ; Huyz สำหรับการกำหนด PID ของ Finder ที่ดีขึ้นเพื่อป้องกันไม่ให้เกิดการปลอมตัวเป็นเท็จใน trash