File handling – UNIX stat


You want to view seconds since last change or use Perl to process a number of files.

Or maybe you just want a programmatic way to deal with file details, using something similar to the UNIX stat C routine.


Run stat against a file and display inode change time since epoch. See my other tip on converting to local time.


Excellent for showing the exact time in seconds, since the last change.

Rather than the normal hours and minutes from ls.

Replace /tmp/js with filename.

$ perl -e '$ctime=(stat("/tmp/js"))[10];print("$ctimen");'


[tags]Perl file handling, Perl stat, UNIX stat, Perl Coding School[/tags]

Comment (1)

  1. […] Perl Coding School ยป File handling – UNIX stat (tags: Perl file handling stat UNIX Coding School) Subscribe to techie blogs central by Email […]

Leave a Reply

Your email address will not be published. Required fields are marked *