Opțiunea --create-dirs instruiește cURL să creeze automat toate directoarele locale specificate în calea fișierului de ieșire (dat prin -o sau --output) dacă acestea nu există deja pe disc. Previne eșecul descărcărilor cu erori de tipul No such file or directory.
# Creează automat structura de foldere 'descarcari/2026/octombrie' și salvează fișierul
curl --create-dirs -o descarcari/2026/octombrie/factura.pdf https://dexblog.ro/docs/factura.pdf
# Salvează resurse statice într-o ierarhie organizată
curl --create-dirs -o assets/css/vendor/theme.min.css https://cdn.dexblog.ro/theme.min.css
Productivitate: Elimină necesitatea de a rula comenzi separate mkdir -p înainte de fiecare apel de descărcare în scripturi de build și instalare.
Detalii Tehnice
- Opțiunea acționează exclusiv în conjuncție cu parametrul
-o / --output. - Directoarele sunt create cu permisiunile implicite ale utilizatorului curent (respectând setarea
umask).
Întrebări & Exemple de Cod:
curl –create-dirs – Crearea Automată a Directoarelor LocaleAi o nelămurire despre utilizarea comenzii
curl –create-dirs – Crearea Automată a Directoarelor Localesau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.