¿Cómo obtener todos los nombres de subdirectorios en una lista con tcl?

Para cierto directorio, ¿cómo puedo obtener los nombres del directorio secundario en una lista?

preguntado el 10 de mayo de 11 a las 12:05

1 Respuestas

Utilización de glob. Por ejemplo, para el directorio actual, el comando para obtener todos los subdirectorios es

glob -type d *

O si desea un directorio específico, use el -directorio parámetro:

glob -directory $mydir -type d *

contestado el 10 de mayo de 11 a las 17:05

Es posible que desee agregar la marca -nocomplain para evitar errores en caso de que no se encuentre un subdirectorio. - Hai Vu

si hago algo como esto set subdirs [ glob -drectory $mydir -type d * ] ; ¿Cuál es el tipo de subdirectorios variables? ¿Es una lista? ¿Cómo obtener el primer elemento o un elemento que contiene un texto específico de esta lista de subdirectorios? Necesita ayuda urgente. ¡Gracias! - rahoolm

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.