ฉันจะแสดงข้อความจากไฟล์โดยอัตโนมัติหลังจากเปิดเครื่องคอมพิวเตอร์ในเท็กซ์เอดิเตอร์หรือเทอร์มินัลได้อย่างไร


8

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


1
ฉันได้ตอบสิ่งที่คล้ายกันในอดีต ฉันจะเชื่อมโยงมันเมื่อฉันพบ แนวคิดพื้นฐานคือการสร้างสคริปต์ที่เรียกใช้โปรแกรม zenity และให้ไฟล์เป็นอาร์กิวเมนต์
Sergiy Kolodyazhnyy


@Serg ขออภัยฉันใช้เวลา 15 นาทีในการเขียนคำตอบขณะที่คุณค้นหาอีกครั้ง แจ้งให้เราทราบหากดีกว่านี้และฉันจะลบคำตอบของฉัน
WinEunuuchs2Unix

Meh ความคิดนั้นเหมือนกัน แต่วิธีการของคุณอาจจะดีกว่า - บางทีพวกเขาต้องการแก้ไขรายการใน libreoffice ในภายหลัง
Sergiy Kolodyazhnyy

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

คำตอบ:


8

ขั้นตอนแรกของคุณคือค้นหาชื่อของโปรแกรมแก้ไข notepad / GUI / ตัวเขียนของคุณตามที่อธิบายไว้ในคำถาม & คำตอบ: วิธีใดที่จะค้นหาบรรทัดคำสั่งที่สอดคล้องกับแอพ GUI (เช่น LibreOffice Writer) ในกรณีของฉันฉันจะใช้ LibreOffice libreoffice --writerการเขียนและคำสั่งคือ

ขั้นตอนต่อไปคือการเลือกซึ่งเป็นตัวเลือกแรกในDash Launcherในประเภทช่องค้นหาในStartupและเลือกไอคอนโปรแกรมเริ่มต้น หน้าต่างต่อไปนี้จะปรากฏขึ้น:

แอปพลิเคชั่นเริ่มต้น

เลือกAddปุ่ม และหน้าต่างนี้จะปรากฏขึ้น:

ป้อนคำอธิบายรูปภาพที่นี่

กรอกชื่อนักเขียน / โปรแกรมของคุณและส่งชื่อไฟล์ที่ต้องทำ นี่อาจเป็นส่วนที่ยากที่สุดในการทำให้ถูกต้องและมักจะต้องทดลองเล็กน้อย

แก้ไข 1

การพิสูจน์ว่าจำเป็นต้องทำการทดลองเมื่อใช้ตัวอย่างด้านบนคืนนี้มีข้อผิดพลาดปรากฏขึ้น:

สิ่งที่ต้องทำไม่มีอยู่

การตรวจสอบชื่อไฟล์จริงสิ้นสุดลงในการ.odtแก้ไขโปรไฟล์แอปพลิเคชันเริ่มต้นและเปลี่ยนชื่อไฟล์โดยการเพิ่มนามสกุล.odtแล้ว voila ในทุก ๆ การบู๊ตที่คุณได้รับ:

สิ่งที่ต้องทำ


3

ในการแสดงโดยใช้การคัดลอกเชลล์สคริปต์และวางสิ่งนี้:

#! / bin / ทุบตี
# รายการของฉันที่ต้องทำ
ชื่อไฟล์แมว

ลงในไฟล์ข้อความใหม่ & บันทึกด้วยนามสกุล. sh จากนั้นเพิ่มลงในการเริ่มต้นตามที่อธิบายไว้ข้างต้น หากคุณต้องการแสดงเนื้อหาของไฟล์ที่ยาวขึ้นให้แทนที่ "cat" ด้วย "less"

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