ฉันจะจับ bash output ไปยังคลิปบอร์ดของ Mac OS X ได้อย่างไร


140

เป็นไปได้หรือไม่ที่จะจับ bash output ไปยังคลิปบอร์ด OS X?


คำตอบ:


234

pbcopyคำสั่งไม่นี้

ตัวอย่างเช่นสิ่งนี้ทำให้เอาท์พุทจากlsบนคลิปบอร์ด / วาง:

ls | pbcopy

และpbpasteทำสิ่งที่ตรงกันข้ามเขียนไปยัง stdout จากคลิปบอร์ด:

pbpaste > ls.txt

คุณสามารถใช้ทั้งสองร่วมกันเพื่อกรองเนื้อหาบนคลิปบอร์ด - นี่คือrot13 :

pbpaste | tr 'a-zA-Z' 'n-za-mN-ZA-M' | pbcopy

5

ในกรณีที่คุณต้องการจับข้อความผิดพลาดสิ่งนี้จะทำงาน:

cmd 2>&1  | pbcopy

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.