Chr*_*ade 4 autostart libreoffice 21.04
我安装了 Ubuntu Studio 21.04,我想在登录时自动打开电子表格。我在自动启动应用程序中包含了 LibreOffice calc,但我无法打开电子表格,只有带有空白电子表格的应用程序. 我已经编辑了应用程序的自动启动属性,因此它们指向电子表格:
'soffice --calc -o ?home?chris?Documents?Spreadsheets?Top\ 250\ films.ods'
如果我从终端运行此命令,电子表格会按预期打开,但不会在自动启动中打开。我试过单引号、双引号和在文件名中使用反斜杠,都给出了相同的结果。
我究竟做错了什么?
Fed*_*eli 10
你的字符串是:
'soffice --calc -o ?home?chris?Documents?Spreadsheets?Top\ 250\ films.ods'
Run Code Online (Sandbox Code Playgroud)
而它应该是
'soffice --calc -o /home/chris/Documents/Spreadsheets/Top\ 250\ films.ods'
Run Code Online (Sandbox Code Playgroud)
你看得到差别吗?可能没有。如果您看不到差异,则echo
字符串 tocat -t
和您将:
$ echo 'soffice --calc -o ?home?chris?Documents?Spreadsheets?Top\ 250\ films.ods' | cat -t
soffice --calc -o M-bM-^AM-^DhomeM-bM-^AM-^DchrisM-bM-^AM-^DDocumentsM-bM-^AM-^DSpreadsheetsM-bM-^AM-^DTop\ 250\ films.ods
$ echo 'soffice --calc -o /home/chris/Documents/Spreadsheets/Top\ 250\ films.ods' | cat -t
soffice --calc -o /home/chris/Documents/Spreadsheets/Top\ 250\ films.ods
Run Code Online (Sandbox Code Playgroud)
您使用Unicode Fraction Slash字符作为目录分隔符,而您必须使用ASCII Slash字符。
归档时间: |
|
查看次数: |
410 次 |
最近记录: |