On Sun, 19 May 2002, Dima Dorfman wrote:

> How about fixing ls(1) to output the numeric mode if asked to?

That's good, but while you're at it you'd probably want to get
*everything* out of (struct stat) and print it numerically (device,
flags, atime since epoch, etc.)  You could do this in ls(1), but
I'll have a patch for fstat(1) soon (working on it) that gives you:

bash$ /usr/obj/usr/src/usr.bin/fstat/fstat -s /tmp /kernel
INODE  DEV    SIZE     BLOCKS MODE   FLAGS  LNK UID GID ATIME      MTIME      CTIME    
  NAME
235    226304 4114305  8096   100555 400000 1   0   0   1021779222 1021740354 
1021740354 /kernel
56651  226304 512      4      041777 000000 6   0   0   1021787523 1021787657 
1021787657 /tmp

so you can parse it however you like.  Either way, ls(1) or
fstat(1), as long as you can get the info you need.  :-)

-Paul.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to