move remaining help text from include/usage.src.h
[platform/upstream/busybox.git] / util-linux / blkid.c
1 /* vi: set sw=4 ts=4: */
2 /*
3  * Print UUIDs on all filesystems
4  *
5  * Copyright (C) 2008 Denys Vlasenko.
6  *
7  * Licensed under GPLv2, see file LICENSE in this source tree.
8  */
9
10 //usage:#define blkid_trivial_usage
11 //usage:       ""
12 //usage:#define blkid_full_usage "\n\n"
13 //usage:       "Print UUIDs of all filesystems"
14
15 #include "libbb.h"
16 #include "volume_id.h"
17
18 //TODO: extend to take BLOCKDEV args, and show TYPE="fstype"
19
20 int blkid_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
21 int blkid_main(int argc UNUSED_PARAM, char **argv)
22 {
23         while (*++argv) {
24                 /* Note: bogus device names don't cause any error messages */
25                 add_to_uuid_cache(*argv);
26         }
27
28         display_uuid_cache();
29         return 0;
30 }