The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > OS Specific Forums > AIX
Google UNIX.COM



Thread: time convert
View Single Post in UNIX Forums - Click on the Thread or Permalink to View Entire Thread -->
  #9 (permalink)  
Old 05-20-2008
era era is offline
Herder of Useless Cats
 

Join Date: Mar 2008
Location: /there/is/only/bin/sh
Posts: 3,614
You are not passing $lastlog1 to Perl correctly, so it's effectively doing localtime(0). (The date it prints is Jan 1 1970 UTC 00:00:00 converted to your local time zone.)

Code:
perl -le 'print scalar localtime(shift)' $lastlog1
If you are using awk anyway, the awk solution ripat posted would seem ideal.

Code:
lsuser -a time_last_login root|awk -F= '{print strftime("%Y-%m-%d %T",$2)}'
Reply With Quote