Subversion Repositories planix.SVN

Rev

Rev 2 | Blame | Compare with Previous | Last modification | View Log | RSS feed

#include <u.h>
#include <libc.h>

void
usage(void)
{
        fprint(2, "usage: mtime file...\n");
        exits("usage");
}

void
main(int argc, char **argv)
{
        int errors, i;
        Dir *d;

        ARGBEGIN{
        default:
                usage();
        }ARGEND

        errors = 0;
        for(i=0; i<argc; i++){
                if((d = dirstat(argv[i])) == nil){
                        fprint(2, "stat %s: %r\n", argv[i]);
                        errors = 1;
                }else{
                        print("%11lud %s\n", d->mtime, argv[i]);
                        free(d);
                }
        }
        exits(errors ? "errors" : nil);
}