You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

5.9 KiB

MUESTRA TODOS LOS DIRECTORIOS, SUBDIRECTORIOS Y ARCHIVOS QUE SE ENCUENTRE EN LA RUTA INDICADA POR PARÁMETRO

Se ha elaborado con un bucle que se llama a él mismo las veces que sea necesaria para poder mostrar los elementos de la ruta que esté indicada en el momento, y se muestran con la ayuda del comando ".concat()". En el caso de que la ruta pasada por parámetro o por args no sea válida, tomará la siguiente ruta: ".", la cual, es la ruta del proyecto

En mi caso, el nivel de recursividad se va indicando mediante las veces que aparezca la concatenación de espacios representada de la siguiente forma: "|---------> "

RESULTADO:

.
|--------->  .classpath
|--------->  .git
|--------->  |--------->  branches
|--------->  |--------->  COMMIT_EDITMSG
|--------->  |--------->  config
|--------->  |--------->  HEAD
|--------->  |--------->  hooks
|--------->  |--------->  index
|--------->  |--------->  logs
|--------->  |--------->  |--------->  HEAD
|--------->  |--------->  |--------->  refs
|--------->  |--------->  |--------->  |--------->  heads
|--------->  |--------->  |--------->  |--------->  |--------->  master
|--------->  |--------->  objects
|--------->  |--------->  |--------->  00
|--------->  |--------->  |--------->  |--------->  b88bd48cdbffe6b9835b31c6f18dd0d206a833
|--------->  |--------->  |--------->  01
|--------->  |--------->  |--------->  |--------->  5be7ca546f9a2b5fbc7afc28572ee3ce6310d9
|--------->  |--------->  |--------->  02
|--------->  |--------->  |--------->  |--------->  7e360373f4fb0455a34b5683e977b1b5f228fe
|--------->  |--------->  |--------->  10
|--------->  |--------->  |--------->  |--------->  9a518e05ba004c90b49aeab2fc1de374b9d169
|--------->  |--------->  |--------->  15
|--------->  |--------->  |--------->  |--------->  71a1f02ff75318a66aca1e17a1a8a9428963bd
|--------->  |--------->  |--------->  16
|--------->  |--------->  |--------->  |--------->  3479ce8f4d7f38363cc0a7add33a8413053eeb
|--------->  |--------->  |--------->  2d
|--------->  |--------->  |--------->  |--------->  f7d8b840c34382f5b0813c5fff86269651a1ae
|--------->  |--------->  |--------->  49
|--------->  |--------->  |--------->  |--------->  a7324a8ac486c86a612749f37b4d3679d6d27a
|--------->  |--------->  |--------->  50
|--------->  |--------->  |--------->  |--------->  14a30ec9c2efc32096bd485d3a6d60c687bb02
|--------->  |--------->  |--------->  54
|--------->  |--------->  |--------->  |--------->  34138958ccb13c6a38798ed82be4c8671c567e
|--------->  |--------->  |--------->  57
|--------->  |--------->  |--------->  |--------->  bca72546725f93b294323a769debf40b67ff61
|--------->  |--------->  |--------->  5e
|--------->  |--------->  |--------->  |--------->  c244bf138d14f6859d472999dc51767356883b
|--------->  |--------->  |--------->  62
|--------->  |--------->  |--------->  |--------->  3e99c7c89430dbe20fd0440f13e8319545401c
|--------->  |--------->  |--------->  65
|--------->  |--------->  |--------->  |--------->  84c0c206ac888c180e1638120248563f74ecac
|--------->  |--------->  |--------->  |--------->  9d77f90e432f38af0e4fc953119017d8641dc5
|--------->  |--------->  |--------->  7e
|--------->  |--------->  |--------->  |--------->  ec872300ccf63befd74f3eb3d3c6502f29c775
|--------->  |--------->  |--------->  8c
|--------->  |--------->  |--------->  |--------->  9943d50cc1ad01b880ef4e85e8724e6cc19fd2
|--------->  |--------->  |--------->  99
|--------->  |--------->  |--------->  |--------->  f26c0203a7844de00dbfc56e6a35d8ed3c022c
|--------->  |--------->  |--------->  9c
|--------->  |--------->  |--------->  |--------->  56f6a50b69535e70eb13adb44cf2d423220ef6
|--------->  |--------->  |--------->  a3
|--------->  |--------->  |--------->  |--------->  eacdbdd5fab150594730c4413c9c40181e788c
|--------->  |--------->  |--------->  c5
|--------->  |--------->  |--------->  |--------->  b2bf7a0133181660ab97584fd2caa7c7a31b9f
|--------->  |--------->  |--------->  ce
|--------->  |--------->  |--------->  |--------->  61114711b8400a443c9bb64ed878f74020f078
|--------->  |--------->  |--------->  d4
|--------->  |--------->  |--------->  |--------->  e9b99d6f02d852468ed7b7b850a03baa56eaf7
|--------->  |--------->  |--------->  d7
|--------->  |--------->  |--------->  |--------->  153dbeb753803a4a856babb9d2c7f5eb52d43b
|--------->  |--------->  |--------->  e3
|--------->  |--------->  |--------->  |--------->  69a959734cfc443d7a02a5cb709c450b22c081
|--------->  |--------->  |--------->  e8
|--------->  |--------->  |--------->  |--------->  b2323f3e1169dbbec51dd5b9389b4ad3101ef0
|--------->  |--------->  |--------->  ea
|--------->  |--------->  |--------->  |--------->  30b2881bd091981bb290b6878ca8e2b6cc4ec0
|--------->  |--------->  |--------->  f4
|--------->  |--------->  |--------->  |--------->  708be0e892353bd26e2a59b7d7297b273e1797
|--------->  |--------->  |--------->  info
|--------->  |--------->  |--------->  pack
|--------->  |--------->  refs
|--------->  |--------->  |--------->  heads
|--------->  |--------->  |--------->  |--------->  master
|--------->  |--------->  |--------->  tags
|--------->  .project
|--------->  .settings
|--------->  |--------->  org.eclipse.core.resources.prefs
|--------->  |--------->  org.eclipse.jdt.core.prefs
|--------->  bin
|--------->  |--------->  arbol
|--------->  |--------->  |--------->  com
|--------->  |--------->  |--------->  |--------->  daniminguet
|--------->  |--------->  |--------->  |--------->  |--------->  es
|--------->  |--------->  |--------->  |--------->  |--------->  |--------->  Arbol.class
|--------->  |--------->  module-info.class
|--------->  README.md
|--------->  src
|--------->  |--------->  arbol
|--------->  |--------->  |--------->  com
|--------->  |--------->  |--------->  |--------->  daniminguet
|--------->  |--------->  |--------->  |--------->  |--------->  es
|--------->  |--------->  |--------->  |--------->  |--------->  |--------->  Arbol.java
|--------->  |--------->  module-info.java