fsync 0.1.0

Keeps files and directories synchronized.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
extern crate fsync;

use std::process;
use std::env;
use std::iter::Iterator;

pub fn main () {
    let args : Vec<_> = env::args().collect();

    if args.len() != 3 {
        println!("Usage: {} <source> <target>", args[0]);
        process::exit(1);
    }

    let (source, target) = (&args[1], &args[2]);

    fsync::sync(source, target).unwrap();
}