Estoy tratando de crear una secuencia de comandos para detectar si existe un directorio, y si no, para crearlo.Guión de shell para comprobar si existe un directorio y si no crearlo?
¿Cómo puedo hacer eso?
hice algo de investigación y encontró una pista:
test -d directory
... volverá true
o false
dependiendo de si el directorio existe o no.
Pero, ¿cómo ato esto junto con mkdir
?
¿Por qué molestarse en probar? Simplemente haz "mkdir foo 2>/dev/null". Si el directorio existe, mkdir fallará y no se dañará. –