2017-01-08 1 views
0

Я пишу сценарий bash, и мне нужно получить из текущего URL рабочей области терминала и электронной почты пользователя cloud9.Cloud9 IDE - Получение URL рабочей области и электронной почты пользователя в терминале

Я пробовал:

  • Извлечение данных из переменной хоста, но это не область рабочего пространства.
  • Извлечение его из папки .c9 проекта, но домен и электронной почты пользователя, кажется, не появляются там

Любые идеи, как я мог бы получить эти данные внутри с9 терминала?

+0

Что проблема у вас возникли с извлечением его из имени хоста? Имя хоста должно быть именем пользователя-workspacename-workspaceid. Просто отмените идентификатор, а затем используйте файл workspacename-username.c9users.io для URL-адреса предварительного просмотра. Для URL рабочей области вы хотите https://ide.c9.io/username/workspacename –

ответ

1

на размещенные рабочие пространства, которые можно использовать $C9_* переменные окружения, попробуйте

echo $C9_EMAIL $C9_FULLNAME $C9_HOSTNAME $C9_PROJECT 
Смежные вопросы