~/VibeHandbook

Глава 02 · 05

Чтение вывода и exit-кодов

После того как команда отработает, она обычно что-то печатает. Научиться читать этот вывод — настоящий навык, потому что именно так вы и ИИ узнаёте, сработало ли что-то.

  • Обычный вывод — это просто информация: перечисленные файлы, сообщения о ходе работы, сервер, говорящий, что он запустился.
  • Ошибки обычно прямо об этом говорят: Error:, command not found, permission denied, cannot find module. Слова после двоеточия — ваша подсказка. Скопируйте всю ошибку и вставьте её своему ИИ — это самое полезное, что вы можете передать, когда что-то ломается.

За кулисами каждая команда заканчивается невидимым exit-кодом: 0 означает успех, любое другое значение — проблему. Вручную проверять его приходится редко, но вы будете слышать упоминания о нём. Последний можно посмотреть так:

echo $?             # печатает exit-код последней команды (0 = OK)

Если команда тихо провалилась и вы не уверены, echo $? подскажет, действительно ли она удалась.

Хотите офлайн-версию?

Получите PDF + EPUB + скачиваемую библиотеку промптов + обновления версий.

$ Получить PDF — $39