Flatten directory
-
move all files from sub-folders to target directory
-
then remove all directories recursively
Install
Usage
Command Line
Use as library
Basic
use FlattenDirectory;
move all files from sub-folders to target directory
then remove all directories recursively
cargo install flatten-directory
flatten-directory .
flatten-directory "/mnt/d/download"
use flatten_directory::FlattenDirectory;
fn main() {
FlattenDirectory::new("/tmp/test".into()).execute().unwrap();
}