Listar archivos de un directorio Linux con Java. Consola (ls)
Para un pequeño proyecto que tengo, necesite listar los archivos de un directorio en particular, e implemente este código, espero que les sirva de algo y si tienen dudas o sugerencias, hagan me los saber.
/**
*
* @author rodrigo salado anaya.
*/
import java.io.File;
public class ejemplo {
public static void main(String[] args) {
new ls("/usr/");
}
}
class ls {
public ls(String path) {
File ls = new File(path);
String nomDir[] = ls.list();
for (int n = 0; n < nomDir.length; n++) {
System.out.print("'" + nomDir[n] + "' ");
}
}
}
run:
'share' 'java' 'lib' 'src' 'local' 'games' 'sbin' 'include' 'X11R6' 'bin'
Por: Rodrigo Salado Anaya.
/**
*
* @author rodrigo salado anaya.
*/
import java.io.File;
public class ejemplo {
public static void main(String[] args) {
new ls("/usr/");
}
}
class ls {
public ls(String path) {
File ls = new File(path);
String nomDir[] = ls.list();
for (int n = 0; n < nomDir.length; n++) {
System.out.print("'" + nomDir[n] + "' ");
}
}
}
run:
'share' 'java' 'lib' 'src' 'local' 'games' 'sbin' 'include' 'X11R6' 'bin'
Por: Rodrigo Salado Anaya.

