diff options
Diffstat (limited to 'coreutils/stat.c')
-rw-r--r-- | coreutils/stat.c | 58 |
1 files changed, 32 insertions, 26 deletions
diff --git a/coreutils/stat.c b/coreutils/stat.c index 259481750..69a8a1a36 100644 --- a/coreutils/stat.c +++ b/coreutils/stat.c | |||
@@ -611,37 +611,43 @@ static bool do_stat(const char *filename, const char *format) | |||
611 | # else | 611 | # else |
612 | if (option_mask32 & OPT_TERSE) { | 612 | if (option_mask32 & OPT_TERSE) { |
613 | format = (option_mask32 & OPT_SELINUX ? | 613 | format = (option_mask32 & OPT_SELINUX ? |
614 | "%n %s %b %f %u %g %D %i %h %t %T %X %Y %Z %o %C\n": | 614 | "%n %s %b %f %u %g %D %i %h %t %T %X %Y %Z %o %C\n" |
615 | "%n %s %b %f %u %g %D %i %h %t %T %X %Y %Z %o\n"); | 615 | : |
616 | "%n %s %b %f %u %g %D %i %h %t %T %X %Y %Z %o\n" | ||
617 | ); | ||
616 | } else { | 618 | } else { |
617 | if (S_ISBLK(statbuf.st_mode) || S_ISCHR(statbuf.st_mode)) { | 619 | if (S_ISBLK(statbuf.st_mode) || S_ISCHR(statbuf.st_mode)) { |
618 | format = (option_mask32 & OPT_SELINUX ? | 620 | format = (option_mask32 & OPT_SELINUX ? |
619 | " File: %N\n" | 621 | " File: %N\n" |
620 | " Size: %-10s\tBlocks: %-10b IO Block: %-6o %F\n" | 622 | " Size: %-10s\tBlocks: %-10b IO Block: %-6o %F\n" |
621 | "Device: %Dh/%dd\tInode: %-10i Links: %-5h" | 623 | "Device: %Dh/%dd\tInode: %-10i Links: %-5h" |
622 | " Device type: %t,%T\n" | 624 | " Device type: %t,%T\n" |
623 | "Access: (%04a/%10.10A) Uid: (%5u/%8U) Gid: (%5g/%8G)\n" | 625 | "Access: (%04a/%10.10A) Uid: (%5u/%8U) Gid: (%5g/%8G)\n" |
624 | " S_Context: %C\n" | 626 | " S_Context: %C\n" |
625 | "Access: %x\n" "Modify: %y\n" "Change: %z\n": | 627 | "Access: %x\n" "Modify: %y\n" "Change: %z\n" |
626 | " File: %N\n" | 628 | : |
627 | " Size: %-10s\tBlocks: %-10b IO Block: %-6o %F\n" | 629 | " File: %N\n" |
628 | "Device: %Dh/%dd\tInode: %-10i Links: %-5h" | 630 | " Size: %-10s\tBlocks: %-10b IO Block: %-6o %F\n" |
629 | " Device type: %t,%T\n" | 631 | "Device: %Dh/%dd\tInode: %-10i Links: %-5h" |
630 | "Access: (%04a/%10.10A) Uid: (%5u/%8U) Gid: (%5g/%8G)\n" | 632 | " Device type: %t,%T\n" |
631 | "Access: %x\n" "Modify: %y\n" "Change: %z\n"); | 633 | "Access: (%04a/%10.10A) Uid: (%5u/%8U) Gid: (%5g/%8G)\n" |
634 | "Access: %x\n" "Modify: %y\n" "Change: %z\n" | ||
635 | ); | ||
632 | } else { | 636 | } else { |
633 | format = (option_mask32 & OPT_SELINUX ? | 637 | format = (option_mask32 & OPT_SELINUX ? |
634 | " File: %N\n" | 638 | " File: %N\n" |
635 | " Size: %-10s\tBlocks: %-10b IO Block: %-6o %F\n" | 639 | " Size: %-10s\tBlocks: %-10b IO Block: %-6o %F\n" |
636 | "Device: %Dh/%dd\tInode: %-10i Links: %h\n" | 640 | "Device: %Dh/%dd\tInode: %-10i Links: %h\n" |
637 | "Access: (%04a/%10.10A) Uid: (%5u/%8U) Gid: (%5g/%8G)\n" | 641 | "Access: (%04a/%10.10A) Uid: (%5u/%8U) Gid: (%5g/%8G)\n" |
638 | "S_Context: %C\n" | 642 | "S_Context: %C\n" |
639 | "Access: %x\n" "Modify: %y\n" "Change: %z\n": | 643 | "Access: %x\n" "Modify: %y\n" "Change: %z\n" |
640 | " File: %N\n" | 644 | : |
641 | " Size: %-10s\tBlocks: %-10b IO Block: %-6o %F\n" | 645 | " File: %N\n" |
642 | "Device: %Dh/%dd\tInode: %-10i Links: %h\n" | 646 | " Size: %-10s\tBlocks: %-10b IO Block: %-6o %F\n" |
643 | "Access: (%04a/%10.10A) Uid: (%5u/%8U) Gid: (%5g/%8G)\n" | 647 | "Device: %Dh/%dd\tInode: %-10i Links: %h\n" |
644 | "Access: %x\n" "Modify: %y\n" "Change: %z\n"); | 648 | "Access: (%04a/%10.10A) Uid: (%5u/%8U) Gid: (%5g/%8G)\n" |
649 | "Access: %x\n" "Modify: %y\n" "Change: %z\n" | ||
650 | ); | ||
645 | } | 651 | } |
646 | } | 652 | } |
647 | # endif | 653 | # endif |