ver varios todos subdirectorios renombrar para otro mover los listar directorios directorio crear copiar contenido consola comando carpeta archivos archivo rust

varios - ¿Cómo puedo listar los archivos de un directorio en Rust?



renombrar archivo linux (2)

Aquí hay un ejemplo :

use std::fs; fn main() { let paths = fs::read_dir("./").unwrap(); for path in paths { println!("Name: {}", path.unwrap().path().display()) } }

Simplemente recorrerá los archivos e imprimirá sus nombres.

¿Cómo puedo listar todos los archivos de un directorio en Rust? Estoy buscando el equivalente del siguiente código de Python.

files = os.listdir(''./'')


También puede utilizar glob , que es expresamente para este propósito.

extern crate glob; use self::glob::glob; let files:Vec<Path> = glob("*").collect();