Есть ли способ получить доступ %LocalAppData%
с помощью git bash?
Предполагая, что git bash отображает переменные среды Windows на переменные bash, вы получаете к ним доступ с помощью $VARIABLENAME
.
Пример Cygwin Bash:
$ echo $LOCALAPPDATA C:\Users\DavidPostill\AppData\Local
Для перечисления переменных среды используйте env
:
$ env USERDOMAIN=Hal OS=Windows_NT COMMONPROGRAMFILES=C:\Program Files\Common Files PROCESSOR_LEVEL=6 PSModulePath=C:\Program Files (x86)\PowerShell Community Extensions\Pscx3\;C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules CommonProgramW6432=C:\Program Files\Common Files CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files FP_NO_HOST_CHECK=NO LANG=en_US.UTF-8 TZ=Europe/London HISTCONTROL=ignoredups,ignoredups DISPLAY=:0.0 ...
Дальнейшее чтение
- Индекс AZ командной строки Bash для Linux - отличный справочник по всем вопросам, связанным с командной строкой Bash.
- env - Показать, установить или удалить переменные среды. Запустить команду в измененной среде.
- Переменные оболочки. Вы можете использовать переменные в bash, как и в любом другом языке программирования. Типы данных отсутствуют, поэтому переменная может содержать число или строку символов.