วิธีเปิดไฟล์ผ่าน Terminal


73

ฉันต้องการเปิดวิดีโอและรูปภาพจาก Terminal มีวิธีการทำเช่นนี้?


นี่คืออะไร? คำถามควรอยู่คนเดียวและไม่ได้ขึ้นอยู่กับเว็บไซต์อื่น ๆ
user151019

คำถามนี้ขึ้นอยู่กับเว็บไซต์ stackexchange หากไม่ได้รับอนุญาตฉันสามารถคัดลอกสิ่งที่สมบูรณ์จากไซต์นั้นไปยังไซต์นี้
Abhimanyu Aryan

1
ฉันแก้ไขคำถามเพื่อให้สามารถยืนได้ด้วยตัวเอง มันไม่ต้องการข้อมูลภายนอก
Timothy Mueller-Harder

โปรดและอธิบายสิ่งที่คุณต้องการทำในข้อกำหนดของผู้ใช้ไม่ใช่แค่คำสั่ง ebonite - และบันทึกการแก้ไขเพื่อปรับปรุงข้อความได้สูญเสียลิงก์ดังนั้นคุณต้องแก้ไข
user151019

คำตอบ:


106

หากต้องการเปิดไฟล์ใด ๆ จากบรรทัดคำสั่งด้วยแอปพลิเคชันเริ่มต้นให้พิมพ์openตามด้วยชื่อไฟล์ / พา ธ

ตัวอย่าง:

open ~/Desktop/filename.mp4

แก้ไข:ตามความคิดเห็นของ Johnny Drama ด้านล่างหากคุณต้องการเปิดไฟล์ในแอปพลิเคชั่นบางตัวให้ใส่-aชื่อแอปพลิเคชันตามด้วยเครื่องหมายคำพูดระหว่างopenและไฟล์

ตัวอย่าง:

open -a "QuickTime Player" ~/Desktop/filename.mp4

หากท่านต้องการข้อมูลเพิ่มเติมเกี่ยวกับคำสั่งประเภทopenman open


10
เพียงทำคำตอบนี้ให้สมบูรณ์: ด้วยคำสั่งของ timotyhm คุณจะเปิดไฟล์ด้วยแอพพลิเคชั่นเริ่มต้นสำหรับประเภทไฟล์นี้ หากคุณต้องการที่จะเปิดไฟล์ใด ๆ open -a "Application" /Path/to/fileกับโปรแกรมเฉพาะเพียงแค่ใส่: ตัวอย่าง: open -a "Adobe Photoshop CC 2014" ~/Desktop/test.psd. ดูman openข้อมูลเพิ่มเติม
joni

@JohnnyDrama จุดที่ดี ฉันสามารถแก้ไขสิ่งนั้นเป็นคำตอบของฉันได้ไหม?
Timothy Mueller-Harder

2
การทำงานร่วมกันในคำตอบนั้นยอดเยี่ยม คำตอบของ Johnny Drama คือสิ่งที่ฉันต้องการจริงๆ แต่ชื่อคือสิ่งที่ฉันค้นหา คำตอบเช่นนี้คือเหตุผลที่ฉันชอบ StackExchange!
mbm29414

สิ่งนี้ใช้ไม่ได้ 18.04 JPG
mathtick

-1

xdg-open filenameนอกจากนี้ยังสามารถทำได้โดยใช้ คำสั่งจะเปิดไฟล์ด้วยแอปพลิเคชันเริ่มต้นและมันยังใช้เพื่อเปิด URL


xdc-openไม่ใช่เครื่องมือ Mac OS X ที่เก็บไว้
lhf

xdg-openอยู่บน Linux และ macOS ไม่ใช่ Linux! คำตอบที่ได้รับการยอมรับมีแอปพลิเค MacOS openบรรทัดคำสั่งเริ่มต้น
user3439894

-1

"เปิด" เพื่อเปิดไดเรกทอรีปัจจุบัน


3
สวัสดีขณะนี้ใช้งานได้ (จะเปิดโฟลเดอร์ปัจจุบันใน Finder) ดูเหมือนจะไม่ตอบคำถาม (ซึ่งเป็นการเปิดวิดีโอและรูปภาพจากเทอร์มินัลไม่ใช่โฟลเดอร์ที่พวกเขาอาศัยอยู่) คุณสามารถเพิ่มรายละเอียดเพิ่มเติมในคำตอบของคุณซึ่งจะช่วยตอบคำถามได้หรือไม่
Skeleton Bow
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.