in reply to How to convert absolute (octal) file permission to Unix notation...

Hmm. I hate it when this happens. You are printing the number in its *decimal* representation, not the octal. To see the mode in octal, you need printf:
printf "Mode(%04o) $username(%s) $grpname(%s)\t%d bytes %d blocks\n", + $mode, $uid, $gid, $size, $blocks;
should show you what you are expecting.

mikfire

  • Comment on Re: Fellow Monks please lend an ear...suggestions/comments on how to convert absolute (octal) file permission to Unix notation...
  • Download Code