zsh: команда не найдена: services

En bash, puede crear una matriz a partir de entradas en el archivo environy usar los elementos de la matriz como argumentos paraenv:

mapfile -d '' envs < /proc/$$/environ
env -i "${envs[@]}"...

Parece funcionar bien con líneas nuevas:

$ foo=$'a\nb' bash
$ mapfile -d '' envs < /proc/$$/environ
$ printf '|%s|\n' "${envs[@]}"
|foo=a
b|
|LC_MEASUREMENT=en_GB.UTF-8|
|SSH_CONNECTION=127.0.0.1 33066 127.0.0.1 22|
...
-3
09.12.2016, 11:27
2 ответа

Решение этой проблемы :

Измените это в файле конфигурации zsh ~ / .zshrc export PATH = $ HOME / bin: / usr / local / bin: $ PATH к этому: экспорт PATH = $ HOME / bin: / usr / local / bin: / sbin: / usr / sbin: $ PATH Сохраните и обязательно перезагрузитесь.

4
28.01.2020, 05:19

Откройте рядом файлы ~/.bashrc и ~/.zshrc, скопируйте все отсутствующие PATH команд из.bashrc в файл.zshrc, сохраните и перезапустите терминал. Все готово!

1
08.02.2020, 21:05

Теги

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