У меня есть Java-приложение, в котором мне нужно «открыть» файл пользователю (т. Е. Открыть содержащую его папку в проводнике и выделить файл). Я настроил это для Windows и Mac OSX, но мне не удалось найти команду терминала для этого в операционных системах Linux / Ubuntu.
Приведенные ниже командные / терминальные команды являются эквивалентами того, что я ищу, для Windows и Mac.
Windows:
Explorer /select,filename
Mac:
open -R filename
Файловый менеджер в Ubuntu называют Наутилусом, и это, кажется, делает то, что Вы после при передаче файла ему на командной строке. Например, следующая команда:
nautilus ~/Documents/foo.txt
открывает окно файлового менеджера, показывающее ~/Documents
папка с foo.txt
выбранный.