zsh: нет такого файла или каталога

Я пытаюсь установить тему для Prezto на моем OSX Yosemite и следую инструкциям.

Когда я запускаю эту команду, упомянутую как третий шаг

# Install the prompt
curl https://raw.github.com/davidjrice/prezto_powerline/master/prompt_powerline_setup > ~/.zsh.prompts/prompt_powerline_setup

Я получаю эту ошибку

zsh: no such file or directory: /Users/jitendravyas/.zsh.prompts/prompt_powerline_setup

Я установил curl с помощью Homebrew и curl --version показывает этот вывод

curl 7.37.1 (x86_64-apple-darwin14.0) libcurl/7.37.1 SecureTransport zlib/1.2.5
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smtp smtps telnet tftp
Features: AsynchDNS GSS-Negotiate IPv6 Largefile NTLM NTLM_WB SSL libz

Что мне кажется, что локон работает. Я не знаю, в чем тут проблема. Почему эта команда не работает.

1 ответ

Каталог /Users/jitendravyas/.zsh.prompts/ не существует. Пока перенаправление вывода > создаст файлы, если они не существуют, родительский каталог должен существовать заранее. Сообщения об ошибках могут быть немного расплывчатыми в том, чего точно не существует.

Просто делать

mkdir ~/.zsh.prompts
curl https://raw.github.com/davidjrice/prezto_powerline/master/prompt_powerline_setup > ~/.zsh.prompts/prompt_powerline_setup

и это должно работать.

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