Показать файл в файловом менеджере по умолчанию с помощью командной строки

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

Я могу сделать это с Notilus или Nemo (например)

notilus ~/folder/file.txt
nemo ~/folder/file.txt

но я хочу использовать файловый менеджер по умолчанию.

я могу использовать xdg-open но

xdg-open ./folder

откроет папку с файловым менеджером по умолчанию, но не фокусируется на файле, и

xdg-open ./folder/file.txt

откроет файл с редактором defaut.txt

как мне это сделать?

1 ответ

Это работает для меня, имея nemo по умолчанию:

gtk-launch "$(xdg-mime query default inode/directory)" ./folder/file.txt

Вы можете создать псевдоним для него, если хотите.

Увидеть:

Другие вопросы по тегам