Я нашел быстрый и простой способ сделать это. Пожалуйста, предложите, есть ли лучший способ сделать это.
Удалены записи заголовков и концевиков. объединены и помещены в #в качестве разделителя строк между строками в блоке в одну строку. Отсортировано по определенному полю Заменил #новой строкой
.gawk '/^HC/ && line {print line; line=""} {line = line ? line"#"$0 : $0} END {print line}' input.txt | sort -t"|" -nk 13 | tr '#' '\n' > finaloutput.txt
В консоли запустите эти две команды:
export PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages
rmlint --gui
Изменение PYTHONPATH также рекомендуется в документации к программе:https://rmlint.readthedocs.io/en/latest/install.html#troubleshooting
В этом ответе (см. выше )объясняется, как его изменить.
Если вы не хотите запускать это каждый раз для запуска приложения, вы можете добавить export PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages
в конец файла ~/.bashrc, чтобы вам нужно было запускать приложение только с rmlint --gui
. Однако это может привести к сбою других приложений Python.
Если вы хотите, чтобы приложение запускалось с помощью ярлыка приложения с синим значком (, например. через результаты поиска или закрепленный ярлык )щелкните его правой кнопкой мыши и выберите «Редактировать приложение...», затем перейдите на вкладку «Приложение» и замените «Command» следующим:
export PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages && rmlint --gui
Теперь вы можете запустить приложение, нажав на его ярлык.