хром :указать ассоциацию файлов, вместо открытия файла в xdg -открыть

Попробуйте приведенный ниже сценарий sed. Поскольку я не знаю, как выглядит остальная часть «home.html», я проверил только конкретный случай, который вы указали.

sed ':r;$!N;$!br;s/.*lastActiveTimes:\(.*\),chatNotif:0.*/\1/' home.html > end.json
2
10.09.2020, 14:56
1 ответ

Изменить приложение по умолчанию, которое использует xdg-open, и вместо этого указать собственное/предпочтительное приложение — простая задача, а также не относящаяся к chromiumнапрямую:

  • Использование файла perl --mimeinfo или mimeinfo
/usr/bin/vendor_perl/mimeopen -d $file.ext

, после чего откроется приглашение, в котором вы можете указать имя нужного приложения, с помощью которого вы хотите его открыть.

  • Использование инструментов xdg
xdg-mime default Thunar.desktop inode/directory

Вы можете заглянуть в свою базу данных MIME на ~/.local/share/applications/defaults.listили ~/.local/share/applications/mimeapps.list, чтобы увидеть существующие записи, (вы можете их редактировать, но я не рекомендую )и проверять, что вы хотите изменить.

Обратитесь к Archwiki для получения дополнительной информации.

Помните, что приложения, назначенные с помощью xdg/или другого метода, могут перекрываться. Поэтому будьте осторожны, сначала запустив xdg-mime query default protocol/filetypeили заглянув в ранее упомянутые каталоги базы данных MIME.

-1
18.03.2021, 23:06

Теги

Похожие вопросы