Межплатформенные средства получения корневого каталога пользователя в Ruby?

Java имеет convienient System.getProperty("user.home") получать "домашний" каталог пользователя платформенно независимым путем. Каков эквивалент в Ruby? У меня нет поля Windows для проигрывания вокруг с, и я испытываю желание полагаться на тильды в именах файлов, не самый чистый путь. Есть ли альтернативы?

57
задан 16 November 2010 в 06:19

1 ответ

Это работает над всеми операционными системами

  • Для текущего пользователя
Dir.home
  • Для данного пользователя
Dir.home('username')

Примечание: Имя пользователя чувствительно к регистру на Linux, но не в Windows или macOS

5
ответ дан 1 November 2019 в 15:18

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

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