aboutsummaryrefslogtreecommitdiff
path: root/coreutils/stat.c
diff options
context:
space:
mode:
Diffstat (limited to 'coreutils/stat.c')
-rw-r--r--coreutils/stat.c58
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