Điểm:3

Mở bảng tính khi khởi động trên LibreOffice trong Ubuntu studio 21.04

lá cờ fr

Tôi đã cài đặt Ubuntu Studio 21.04 và tôi muốn tự động mở một bảng tính khi đăng nhập. Tôi đã đưa LibreOffice calc vào các ứng dụng tự khởi động, nhưng tôi không thể mở bảng tính đó, chỉ có ứng dụng với một bảng tính trống . Tôi đã chỉnh sửa các thuộc tính tự khởi động cho ứng dụng để chúng trỏ đến bảng tính:

'soffice --calc -o âhomeâchrisâDocumentsâSpreadsheetsâTop\ 250\ movies.ods'

Nếu tôi chạy lệnh này từ thiết bị đầu cuối, bảng tính sẽ mở như mong đợi, nhưng không tự động khởi động.Tôi đã thử trích dẫn đơn, trích dẫn kép và sử dụng dấu gạch chéo ngược trong tên tệp, tất cả đều cho kết quả giống nhau.

Tôi đang làm gì sai?

FedKad avatar
lá cờ cn
Trong câu hỏi của bạn, chuỗi chứa dấu gạch chéo Unicode ⁄ chứ không phải dấu gạch chéo ASCII /. Thay thế chuỗi bằng nội dung sau: `'soffice --calc -o /home/chris/Documents/Spreadsheets/Top\ 250\films.ods'`
Điểm:10
lá cờ cn

Chuỗi của bạn là:

'soffice --calc -o âhomeâchrisâDocumentsâSpreadsheetsâTop\ 250\ movies.ods'

trong khi nó nên được

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

Bạn có thấy sự khác biệt? Có lẽ là không. Nếu bạn không thể thấy sự khác biệt, thì tiếng vang chuỗi để mèo -t và bạn sẽ:

$ echo 'soffice --calc -o âhomeâchrisâDocumentsâSpreadsheetsâTop\ 250\films.ods' | mèo -t
soffice --calc -o M-bM-^AM-^DhomeM-bM-^AM-^DchrisM-bM-^AM-^DDocumentsM-bM-^AM-^DSpreadsheetsM-bM-^AM-^DTop\ 250\ phim.ods
$ echo 'soffice --calc -o /home/chris/Documents/Spreadsheets/Top\ 250\ movies.ods' | mèo -t
soffice --calc -o /home/chris/Documents/Spreadsheets/Top\ 250\ movies.ods

Bạn đang sử dụng Dấu gạch chéo phân số Unicode ký tự như dấu tách thư mục, trong khi bạn phải sử dụng Dấu gạch chéo ASCII nhân vật.

Điểm:0
lá cờ fr

Câu trả lời của FedonKadifeli đúng ở chỗ các ký tự sai đã được sử dụng khiến quá trình tự khởi động không thành công. Tôi nhận thấy rằng ngay cả khi tôi đã dán hoặc nhập các ký tự chính xác vào GUI tự khởi động, nó sẽ thay đổi chúng thành các ký tự sai.

Vì tôi đã nhận thấy rằng lệnh hoạt động tốt từ dòng lệnh, nên tôi đã thực hiện một giải pháp thay thế bằng cách đặt nó vào tập lệnh shell và bắt đầu lệnh đó từ chế độ tự động khởi động. Nội dung của shell script của tôi như sau:

#!/usr/bin/env bash

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

Tôi không biết cách giải quyết này có bất kỳ nhược điểm nào không, vì vậy tôi sẽ chấp nhận nó như một câu trả lời cho câu hỏi của mình.

vanadium avatar
lá cờ cn
Vui lòng ghi công người đã giúp bạn nhìn ra lỗi lầm của mình và chấp nhận câu trả lời của FedonKadifeli.
FedKad avatar
lá cờ cn
Tôi có cùng phiên bản Ubuntu và tôi đã cố gắng đặt một lệnh tương tự vào "Tùy chọn ứng dụng khởi động". Tên: `xxx`. Lệnh: `soffice --calc -o /home/fedon/x\ y\ z.ods`. Nhận xét: Trống rỗng. Xin lưu ý rằng _không có dấu nháy đơn nào xung quanh lệnh_. Bảng Calc được chỉ định trong mục nhập đã được mở và hiển thị mà không gặp vấn đề gì sau khi đăng nhập. Tôi không biết tại sao hệ thống của bạn lại thay đổi dấu gạch chéo của bạn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.