7 puan yazan xguru 2020-02-03 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Mümkünse shell kullanmayın; bunun yerine Python gibi bir şeyle yazın

  • Mutlaka kullanmanız gerekiyorsa set -euf -o pipefail önerilir

= -e : Tek bir satır bile başarısız olursa durur

= -u : Tanımlanmamış değişkenleri hata sayar ve hemen çıkar

= -f : Dosya adı genişletmesini (globbing) sınırlar

= -o pipefail : Pipe'ın ortasında hata olursa hatayı verir ve -e ile hemen çıkar

  • Tırnak işaretlerini bolca kullanın: Çoğu durumda $*, $@ yerine "$@"

  • "-" ile başlayan dosya adlarına ve argümanlara dikkat edin

  • Hataları bulmak için ShellCheck kullanın

Henüz yorum yok.

Henüz yorum yok.