refind 0.1.2

Cross platform file locator by file ID. Keep track of files even after they're renamed or moved.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use eyre::Result;

fn main() -> Result<()> {
    // Parse command-line arguments
    let args: Vec<String> = std::env::args().collect();
    if args.len() != 2 {
        eprintln!("Usage: {} <id>", args[0]);
        return Ok(());
    }
    let id = &args[1];
    println!("id: {}", id);
    let path = refind::find_path(id)?;

    println!("path: {}", path.display());
    Ok(())
}