การสร้างบริการ wget OSX


1

ฉันต้องการสร้างบริการเพื่อคัดลอก URL และดาวน์โหลดในภายหลัง wget .

ฉันจะดำเนินการเกี่ยวกับการสร้างบริการ OSX อย่างไรเพื่อรับ url โดยพลการจากเบราว์เซอร์หรือระบบกว้าง ฉันเชื่อว่าเป็นไปได้ด้วยการดำเนินการ Run Shell Script ของ Automator

ฉันได้ตั้งค่าให้ใช้เชลล์เริ่มต้นของฉันแล้ว ( bash ) และเรียกใช้คำสั่งที่พบที่ /opt/local/wget แต่ด้วยเหตุผลบางอย่างฉันไม่ได้ให้มันผ่านไปตาม URL

คำตอบ:


1

ฉันเคยทำอะไรแบบนี้มาก่อนและสิ่งที่ทำให้ชีวิตฉันง่ายที่สุดคือ pbcopy และ pbpaste พวกเขาช่วยให้คุณสามารถอ่านคลิปบอร์ดปัจจุบันหรือเขียนถึงมัน

ดังนั้นคุณไปที่ Safari คัดลอกข้อความเรียกใช้การกระทำอัตโนมัติ การดำเนินการรันเชลล์สคริปต์ สคริปสคริปต์เป็นเพียงแค่เพียงแค่ wget `


0

คุณได้ลองใช้มันเป็นอินพุตมาตรฐานที่มี xargs หรือไม่? ที่เหมาะกับฉัน

xargs wget

วิธีอื่นคือใช้ $ 1 ใน:

wget $1

ฉันพูดถึงเรื่องความปลอดภัยด้วย:

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