Я полагаю, что это зависит от сценария в какой-то степени от вашего кода и того, что вы пытаетесь выполнить, ловушек, обработки ошибок и т. д.
В общем, вы хотите либо указать, что выходите status
exit 1
или set -e
#!/bin/bash -e
Вы можете добавить управление ошибками различными способами
command 1 || echo "command 1 failed"
для записи функций в ловушки .
Есть несколько приятных (вводных) обсуждений со ссылками:
http://www.turnkeylinux.org/blog/shell-error-handling https: // stackoverflow. com / questions / 1378274 / in-a-bash-script-how-can-i-exit-all-script-if-a-some-condition-https://stackoverflow.com/questions/64786/error -handling-in-bashПросто установлен DCP 7055 (kubuntu 12.04), и он работает. Драйверы Brother выглядят неплохо. Предполагая ту же процедуру:
Отсюда:
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html # DCP-165C
Загрузите обе файлы LPR и cupswrapper deb и сначала установите LPR. Мой опыт состоял в том, что пока он показал, что все зависимости выполнены, если я установил драйвер чашек, вначале возникла ошибка. Затем удалите принтер и переустановите.
надеюсь, что это поможет
Просто установлен DCP 7055 (kubuntu 12.04), и он работает. Драйверы Brother выглядят неплохо. Предполагая ту же процедуру:
Отсюда:
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html # DCP-165C
Загрузите обе файлы LPR и cupswrapper deb и сначала установите LPR. Мой опыт состоял в том, что пока он показал, что все зависимости выполнены, если я установил драйвер чашек, вначале возникла ошибка. Затем удалите принтер и переустановите.
надеюсь, что это поможет
Просто установлен DCP 7055 (kubuntu 12.04), и он работает. Драйверы Brother выглядят неплохо. Предполагая ту же процедуру:
Отсюда:
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html # DCP-165C
Загрузите обе файлы LPR и cupswrapper deb и сначала установите LPR. Мой опыт состоял в том, что пока он показал, что все зависимости выполнены, если я установил драйвер чашек, вначале возникла ошибка. Затем удалите принтер и переустановите.
надеюсь, что это поможет
Просто установлен DCP 7055 (kubuntu 12.04), и он работает. Драйверы Brother выглядят неплохо. Предполагая ту же процедуру:
Отсюда:
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html # DCP-165C
Загрузите обе файлы LPR и cupswrapper deb и сначала установите LPR. Мой опыт состоял в том, что пока он показал, что все зависимости выполнены, если я установил драйвер чашек, вначале возникла ошибка. Затем удалите принтер и переустановите.
надеюсь, что это поможет