Pertanyaan yang diberi tag «error-handling»

Gunakan tag ini untuk pertanyaan tentang bagaimana menangani kesalahan yang dihasilkan dalam skrip shell.

5
Bagaimana cara menangkap kesalahan dalam skrip bash linux?
Saya membuat skrip berikut: # !/bin/bash # OUTPUT-COLORING red='\e[0;31m' green='\e[0;32m' NC='\e[0m' # No Color # FUNCTIONS # directoryExists - Does the directory exist? function directoryExists { cd $1 if [ $? = 0 ] then echo -e "${green}$1${NC}" else echo -e "${red}$1${NC}" fi } # EXE directoryExists "~/foobar" directoryExists "/www/html/drupal" …

5
Nonaktifkan email cron kecuali ada kesalahan?
Bagaimana saya hanya dapat menerima email dari cron jika ada kesalahan? Dalam sebagian besar kasus, tugas akan berjalan dengan baik - dan saya benar-benar tidak peduli dengan hasilnya. Hanya dalam kasus yang jarang terjadi kegagalan yang saya ingin / perlu tahu. Saya memiliki procmail yang tersedia - tetapi saya tidak …

5
Menekan pesan server di rsync
Ketika saya rsyncatau scpdari server tertentu, saya mendapatkan pesan yang agak panjang yang memberi tahu saya aturan server. Namun ketika saya mengatur tarikan reguler, saya ingin dapat menekan pesan-pesan itu di log saya. Melihat melalui halaman manual menyarankan bahwa itu -qharus bekerja, tetapi itu hanya menenangkan pesan dari scp itu …

3
Apakah ada cara untuk memiliki fungsi dalam skrip bash saya dijalankan secara otomatis pada setiap kesalahan perintah?
Saya sedang menulis skrip shell yang perlu melakukan banyak perintah dan setiap perintah tergantung pada setiap perintah sebelumnya. Jika ada perintah yang gagal, seluruh skrip harus gagal dan saya memanggil fungsi keluar. Saya dapat memeriksa kode keluar dari setiap perintah tetapi saya bertanya-tanya apakah ada mode yang dapat saya aktifkan …

4
Kesalahan disk senyap dan keandalan swap Linux
Pemahaman saya adalah bahwa hard drive dan SSD menerapkan beberapa koreksi kesalahan dasar di dalam drive, dan sebagian besar konfigurasi RAID misalnya mdadm akan bergantung pada ini untuk memutuskan kapan drive gagal untuk memperbaiki kesalahan dan perlu diambil offline. Namun, ini tergantung pada penyimpanan yang 100% akurat dalam diagnosis kesalahannya. …

2
Apa yang dimaksud ESRCH?
Keluar dari: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html Itu selalu cukup jelas mengapa kode errno dinamai dengan cara tertentu kecuali yang ini. Bagaimana SRCH terkait dengan Tidak ada proses seperti itu ?


3
Praktik terbaik untuk menggunakan $? di bash?
Ketika saya membaca jawaban ini tentang $? pertanyaan lain muncul di benak saya. Apakah ada praktik terbaik untuk cara menggunakan $? di bash? Mari kita punya contoh: Kami memiliki skrip linier dan saya ingin tahu bahwa semua perintah dieksekusi ok. Apakah Anda pikir tidak masalah untuk memanggil fungsi kecil (sebut …

4
blk_update_request: Kesalahan I / O, dev fd0, sektor 0
Saya baru-baru ini mulai memperhatikan beberapa blk_update_request: I/O error, dev fd0, sector 0kesalahan pada komputer kedua saya yang menjalankan Arch Linux yang saya gunakan sebagai server. Ini dimulai ketika saya harus me-reboot komputer ketika saya pindah ke apartemen baru. Saya memiliki /etc/fstabkonfigurasi berikut : # # /etc/fstab: static file system …


1
Apa itu Linux untuk VMS DCL "ON ERROR"?
Menggunakan skrip perintah VMS DCL seseorang dapat menangkap kesalahan dengan menggunakan on errorperintah: $ on error then goto MyErrorHandler $ directory samiam.txt $ delete x.txt $ exit $MyErrorHandler: $ print "Something." Bagaimana seseorang melakukan ini di Linuxland? Dalam contoh kesalahan dengan directoryatau deleteakan menyebabkan kontrol untuk pergi ke MyErrorHandler.
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.