Скопировать файл в LibreOffice Calc [закрыто]

Я устал от копирования и вставки файлов в linux из файла в LibreOffice. Есть ли команда, которая позволила бы мне скопировать файл в файл LibreOffice Calc, разделенный пробелами, и где я мог бы назвать лист?

Я хотел бы сделать эту форму много, поэтому я хотел бы открыть 1 книгу, скопировать и вставить данные из файла с помощью команды, назвать лист, а затем повторить в той же книге.

мой каталог настроен так:

кремний / PKA1/timestep_size / v_0.001/

в этом каталоге есть файл coordination.txt, который я хочу в основном иметь в LibreOffice Calc с именем листа PKA1

Это идет от PKA1 до PKA24

поэтому я хочу код, который будет принимать координацию.txt из всех этих вложенных папок и вставить (разделенные пробелами) в лист LibreOffice calc на 24 разных листах для каждого PKA. Так PKA1 будет иметь таблицу под названием PKA1 с координация.txt наклеил на него.

14
задан Jackson Hart
19.04.2023 3:29 Количество просмотров материала 3179
Распечатать страницу

1 ответ

ну, чтобы иметь find прорыть все папки вниз от текущей (изменить . в любую папку) и откройте каждую координацию.txt файл в Calc:

find . -type f -name coordination.txt -print0 | xargs -0 libreoffice --calc

есть больше вариантов libreoffice см. man libreoffice.

или odfpy 1.3.4-Python API и инструменты для работы с файлами OpenDocument и напишите скрипт на python "создать таблицу OpenDocument из значений, разделенных запятыми" для образец.

и / или вы могли бы Calc запуск макроса при открытом файле или написать Calc импорт txt скрипт.

0
отвечен Xen2050 2023-04-20 11:17

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх