Запитання з тегом «error-handling»

Використовуйте цей тег для запитань про те, як обробляти помилки, створені в скриптах оболонки.


5
Вимкнути електронні листи, якщо немає помилок?
Як я можу отримувати електронні листи від cron лише у випадку помилок? У переважній переважній більшості випадків завдання будуть виконуватись добре - і я справді не переймаюся результатом. Я хочу / повинен знати лише в рідкісному випадку невдачі. У мене доступна прокмейла - але я не впевнений, чи можна описати …

5
Придушити повідомлення сервера в rsync
Коли я rsyncабо scpз певного сервера, я отримую досить довге повідомлення, яке говорить мені про правила сервера. Однак, коли я встановлюю регулярні витяги, я хотів би мати можливість придушити ці повідомлення у своїх журналах. Переглядаючи сторінку чоловіка, ви можете -qсказати, що це має працювати, але це лише запитує повідомлення від …

3
Чи є спосіб, щоб функція в моєму скрипті bash auto запускалася на будь-якій помилці команди?
Я пишу сценарій оболонки, який повинен виконати купу команд, і кожна команда залежить від кожної попередньої команди. Якщо будь-яка команда не працює, весь сценарій повинен вийти з ладу, і я викликаю функцію виходу. Я міг би перевірити код виходу кожної команди, але мені цікаво, чи є режим, який я можу …

4
Мовчазні помилки диска та надійність підкачки Linux
Я розумію, що жорсткі диски та SSD-диски реалізують основні виправлення помилок всередині накопичувача, і більшість конфігурацій RAID, наприклад mdadm, буде залежати від цього, щоб вирішити, коли диск не виправить помилку і його потрібно вимкнути в автономному режимі. Однак це залежить від того, що сховище є на 100% точним у своїй …

2
Що означає ESRCH?
Немає: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html Завжди досить зрозуміло, чому код errno названий особливим способом, крім цього. Як SRCH ставиться до Немає такого процесу ?

1
Як я можу перевірити надійність обробки файлів сценарію оболонки?
Я написав сценарій оболонки, який обробляє деякі "звичайні" назви файлів, але я прочитав, чому мій скрипт оболонки задихається у пробілі чи інших спеціальних символах? і чому ви не повинні розбирати вихід ls, і я хотів би, щоб він був більш надійним і обробляв будь-які дійсні імена файлів (та / або …

3
Найкраща практика використання $? в баш?
Коли я прочитав цю відповідь про $? інше питання приходить на думку. Чи є найкраща практика використання $? в баш? Наведемо приклад: У нас лінійний сценарій, і я хотів би знати, що всі команди виконані нормально. Чи вважаєте ви, що це нормально, щоб викликати невелику функцію (назвемо її "did_it_work"), перевірити …

4
blk_update_request: помилка вводу / виводу, dev fd0, сектор 0
Нещодавно я почав помічати деякі blk_update_request: I/O error, dev fd0, sector 0помилки на своєму другому комп'ютері під управлінням Arch Linux, який я використовую як сервер. Це почалося, коли мені довелося перезавантажити комп’ютер, коли я переїхав у нову квартиру. У мене була така /etc/fstabконфігурація: # # /etc/fstab: static file system information …

4
Програма Bash не виконується, якщо перенаправлення не вдалося
В основному я зауважую, що якщо команда, що використовує переадресацію, не вдасться, будь-які програми, запущені до цього, не запускаються. Наприклад, ця програма відкриває файл "a" і записує 50 байт у файл "a". Однак, запустивши цю команду з перенаправленням у файл з недостатніми дозволами (~ root / log), не змінюється розмір …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.