Score:3

การเปิดสเปรดชีตเมื่อเริ่มต้นบน LibreOffice ใน Ubuntu studio 21.04

ธง fr

ฉันติดตั้ง Ubuntu Studio 21.04 แล้ว และฉันต้องการเปิดสเปรดชีตโดยอัตโนมัติเมื่อฉันเข้าสู่ระบบ ฉันได้รวม LibreOffice Calc ไว้ในแอปพลิเคชันเริ่มต้นอัตโนมัติ แต่ฉันไม่สามารถเปิดสเปรดชีตได้ มีเพียงแอปพลิเคชันที่มีสเปรดชีตเปล่า . ฉันได้แก้ไขคุณสมบัติการเริ่มอัตโนมัติสำหรับแอปพลิเคชันเพื่อให้ชี้ไปที่สเปรดชีต:

'soffice --calc -o âhomeâchrisâDocumentsâสเปรดชีตâTop\ 250\ films.ods'

ถ้าฉันเรียกใช้คำสั่งนี้จากเทอร์มินัล สเปรดชีตจะเปิดขึ้นตามที่คาดไว้ แต่จะไม่เปิดโดยอัตโนมัติฉันได้ลองใช้ single quote, double quote และการใช้เครื่องหมายแบ็กสแลชในชื่อไฟล์ ล้วนให้ผลลัพธ์ที่เหมือนกัน

ผมทำอะไรผิดหรือเปล่า?

FedKad avatar
cn flag
ในคำถามของคุณ สตริงมี Unicode ทับ ⁄ และไม่ใช่ ASCII ทับ / แทนที่สตริงด้วยข้อความต่อไปนี้: `'soffice --calc -o /home/chris/Documents/Spreadsheets/Top\ 250\ films.ods'`
Score:10
ธง cn

สตริงของคุณคือ:

'soffice --calc -o âhomeâchrisâDocumentsâสเปรดชีตâTop\ 250\ films.ods'

อย่างที่ควรจะเป็น

'soffice --calc -o /home/chris/Documents/Spreadsheets/Top\ 250\ films.ods'

คุณเห็นความแตกต่างหรือไม่? อาจไม่มี หากคุณมองไม่เห็นความแตกต่าง เสียงสะท้อน สตริงที่ แมว -t และคุณจะ:

$ echo 'soffice --calc -o âhomeâchrisâDocumentsâสเปรดชีตâTop\ 250\ films.ods' | แมว -t
soffice --calc -o M-bM-^AM-^DhomeM-bM-^AM-^DchrisM-bM-^AM-^DDocumentsM-bM-^AM-^DSpreadsheetsM-bM-^AM-^DTop\ 250\ ฟิล์ม.ods
$ echo 'soffice --calc -o /home/chris/Documents/Spreadsheets/Top\ 250\ films.ods' | แมว -t
soffice --calc -o /home/chris/Documents/Spreadsheets/Top\ 250\ films.ods

คุณกำลังใช้ Unicode เศษส่วนสแลช อักขระเป็นตัวคั่นไดเร็กทอรี ในขณะที่คุณต้องใช้ ทับ ASCII อักขระ.

Score:0
ธง fr

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

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

#!/usr/bin/env ทุบตี

soffice --calc -o /home/chris/Documents/Spreadsheets/Top\ 250\ films.ods

ฉันไม่รู้ว่าวิธีแก้ปัญหานี้มีข้อเสียหรือไม่ ดังนั้นฉันจะยอมรับมันเป็นคำตอบสำหรับคำถามของฉัน

vanadium avatar
cn flag
โปรดให้เครดิตบุคคลที่ช่วยคุณเห็นข้อผิดพลาดของคุณ และยอมรับคำตอบของ FedonKadifeli
FedKad avatar
cn flag
ฉันมี Ubuntu รุ่นเดียวกันและฉันพยายามใส่คำสั่งที่คล้ายกันใน "การตั้งค่าแอปพลิเคชันเริ่มต้น" ชื่อ: `xxx`. คำสั่ง: `soffice --calc -o /home/fedon/x\ y\ z.ods` ความคิดเห็น: ว่างเปล่า โปรดทราบว่า _ไม่มีเครื่องหมายอัญประกาศรอบคำสั่ง_ แผ่นคำนวณที่ระบุในรายการถูกเปิดและแสดงโดยไม่มีปัญหาหลังจากเข้าสู่ระบบ ฉันไม่รู้ว่าทำไมระบบของคุณถึงเปลี่ยนเครื่องหมายทับ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา