Очень полезно! Я добавил немного к этому и создал сценарий оболочки «open». По существу, если нет аргументов для открытия или если аргумент open является каталогом, вы используете nautilus, иначе команда xdg-open:
bash version:
#! /bin/bash
#
# this emulates the mac 'open' command, which figures out fromthe
# file how to 'display' a file
#
# gnome-open kde-open xdg-open
if [ $* > 0 ] ; then
if [ -d $1 ] ; then
nautilus $1
else
xdg-open $*
fi
else
nautilus .
fi
[d2 ] версия csh: #! /bin/csh -f
#
# this emulates the mac 'open' command, which figures out fromthe
# file how to 'display' a file
#
# gnome-open kde-open xdg-open
if ($#argv > 0) then
if (-d $1) then
nautilus $1
else
xdg-open $*
endif
else
nautilus .
endif
Эта проблема все еще присутствует в Ubuntu 14.04. После всех этих лет ничего не исправлено, но по крайней мере у меня есть более легкое решение этой проблемы.
Я открываю окно «Файлы» (nautilus, nemo и т. Д.) И перебирается в папку «Рабочий стол». Я выбираю все мои файлы и просто перетаскиваю их туда, где хочу, на видимый (и доступный) рабочий стол. Никакие файлы не копируются и не копируются, так как они просто перестраиваются внутри одной папки с двух разных интерфейсов. Таким образом, вам не нужно постоянно изменять конфигурацию монитора.
Проблема сохраняется, если вы хотите сохранить или создать новые файлы на рабочем столе, потому что все они создаются и / или сохраняются в недоступной части рабочего стола.