ls in Rust
1234567891011121314151617
use std::fs;
use std::io;
fn main() -> io::Result<()> {
let entries = fs::read_dir(".")?;
for entry in entries {
let entry = entry?;
let path = entry.path();
if let Some(filename) = path.file_name() {
println!("{}", filename.to_string_lossy());
}
}
Ok(())
}
Rust
INFO