Форум русскоязычного сообщества Ubuntu


Автор Тема: Функция, возвращающая путь к Рабочему столу  (Прочитано 687 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CityAceE

  • Автор темы
  • Активист
  • *
  • Сообщений: 483
  • Ubuntu 18.04 amd64
    • Просмотр профиля
    • Speccy - наш выбор!
Может быть кто-нибудь сталкивался с аналогичной проблемой? Есть необходимость из собственной программы сохранять данные на рабочий стол. Но беда в том, что папка рабочего стола может иметь разное название, а зависимости от локализации. Пока найдет кривой способ, который заключается в разборе конфига, который лежит в ~/.config/user-dirs.dirs. Но наверняка же существует более простой и грамотный способ?
С уважением, Станислав.

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Функция, возвращающая путь к Рабочему столу
« Ответ #1 : 19 Сентябрь 2011, 03:03:28 »
xdg-user-dir DESKTOP|DOWNLOAD|PICTURES|...

Оффлайн CityAceE

  • Автор темы
  • Активист
  • *
  • Сообщений: 483
  • Ubuntu 18.04 amd64
    • Просмотр профиля
    • Speccy - наш выбор!
Re: Функция, возвращающая путь к Рабочему столу
« Ответ #2 : 19 Сентябрь 2011, 04:40:31 »
Огромное спасибо за оперативный ответ!
С уважением, Станислав.

Оффлайн hippi90

  • Активист
  • *
  • Сообщений: 433
    • Просмотр профиля
Re: Функция, возвращающая путь к Рабочему столу
« Ответ #3 : 19 Сентябрь 2011, 10:45:12 »
xdg-user-dir делает то же самое, а именно парсит ~/.config/user-dirs.dirs. Так что, не вижу смысла в лишней прослойке.

 

Страница сгенерирована за 0.071 секунд. Запросов: 26.