Поменять github.token в ~/.gitconfig на команду shell

Я хотел бы установить значение github.token в моем ~/.gitconfig как результат команды shell. На данный момент у меня есть следующее:

[github]
  user = zmanji
  token = !echo ~/.githubtoken 2> /dev/null

Однако gitub.token в конфигурационном github.token возвращает не содержимое файла ~/.githubtoken, а саму команду. Как заставить это работать по желанию?

Правка: Просто для ясности я пытаюсь добиться того, что подразумевается здесь:

Вы также можете определить github.token как команду, которая возвращает реальный маркер на stdout, установив переменную в командную строку с префиксом ! .

6
задан Zameer Manji 31 August 2011 в 01:23
поделиться