How to pick system time of the file placed on UNIX?


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting How to pick system time of the file placed on UNIX?
# 8  
Old 06-08-2016
Not sure what do you mean by
Code:
 stat

equivalent. We use
Code:
ls-l

or
Code:
ls-ltr

to check timestamp. Hope it helps.
# 9  
Old 06-08-2016
Code:
stat -c"%y" file
2016-03-14 11:58:07.955460988 +0100

can yield single details from the file system directly.
# 10  
Old 06-08-2016
stat command does not work for me in ksh shell.

Tried using this instead :-
Code:
ls -l Data_file.sql | awk '{print $6,$7,$8}'
Jun 08 05:56

Any idea if I can convert this out put to following format
Code:
08/06/2016 05:56:50

Any help would be appreciated
# 11  
Old 06-08-2016
The locale definition might help...
# 12  
Old 06-08-2016
Quote:
Originally Posted by Ruchika
stat command does not work for me in ksh shell.
Tried using this instead :-
Code:
ls -l Data_file.sql | awk '{print $6,$7,$8}'
Jun 08 05:56

Any idea if I can convert this out put to following format
Code:
08/06/2016 05:56:50

Any help would be appreciated
Hello Ruchika,

If you have GNU version of ls command then following may help you in same.
Code:
ls -l Input_file --time-style="+%d/%m/%Y  %H:%M:%S" | awk '{print $(NF-2) OFS $(NF-1)}'

Thanks,
R. Singh
# 13  
Old 06-09-2016
GNU date available? Try
Code:
DT=$(date -d "$(LC_ALL=C ls -l summary_file.sql | awk '{print $6,$7,$8}')" +"%y/%m/%d %H:%M:%S")
sed -e "s/$/   $DT/" summary_file.sql > Data_file.sql

# 14  
Old 06-09-2016
GNU date can be used more simply than that with its -r reference file option:

Code:
DT=$(date -r summary_file.sql +"%y/%m/%d %H:%M:%S")

GNU date might be available on some Solaris as gdate or /usr/bin/gnu/date.

If you don't have GNU date, but do have Perl, you could try my GNU date stand-in which also supports -r.
These 3 Users Gave Thanks to Corona688 For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Programming

Arduino UNIX Time - Syncing Computer UNIX Time to Arduino Time with Python

Just finished a quick Python script to send the current unix time over to the Arduino from macOS, so in the absence of GPS or some other way to get the unix timestamp (epoch time) to the Arduino, I can get my macOS and Arduino UNO synced to within a second. Normally, when the Arduino starts... (9 Replies)
Discussion started by: Neo
9 Replies

2. Shell Programming and Scripting

Should pick latest file within past 3 days using UNIX script and perform steps in message below.

Hi , Can anyone help me how do perform below requirement in unix. Step1:we will receive multiple files weekly with same name(as below) in a folder(In folder we will have other files also def.dat,ghf.dat) Filenames: 1) abc_20171204_052389.dat 2)abc_20171204_052428.dat DON'T modify... (23 Replies)
Discussion started by: sunnykamal59
23 Replies

3. UNIX and Linux Applications

Pick Operating System

Anyone know anything about "Advanced Plus Operating Environment". Preferably release 10 Revision 522Gcd probably dated 2003. (4 Replies)
Discussion started by: jgt
4 Replies

4. Shell Programming and Scripting

UNIX file system to Linux file system migration

We would be migrating UNIX file system to Linux file system. We do have many directory and sub directories with files. after migrating unix to linux file system , i want to make sure all the files has been copied ? What would be the best approach to validate directory ,sub-directory and file... (1 Reply)
Discussion started by: balajikalai
1 Replies

5. Solaris

System time and Cron time stamp not matching

On Solaris 10 server the system date won't match with the timestamp on files created by a cron jobs, Please help here is what i get when i check for system date infodba-ie10ux014:/tcpdv1_ie10/tcadmin/bin\n\r-> date Tue Apr 24 15:27:43 GMT 2012at same time i executed a cron job, and checked... (4 Replies)
Discussion started by: karghum
4 Replies

6. Shell Programming and Scripting

Pick files after specified Time from a folder in Perl

Hi All I am stuck in a problem and wants help What i want to do is I have a directory(say name of that directory is outdir) In that directory(outdir) the files come after some gap of time by some processes. What i want to do is i want to list all the files in that directory after the given... (2 Replies)
Discussion started by: parthmittal2007
2 Replies

7. Solaris

getting time independent of system time in solaries

i am using function gethrtime() in sun solaries to get the time independent of the system time.Problem with this function is if we restart the system time will change to '0'.is there any other way to resolve this problem. thanks & regards suresh (3 Replies)
Discussion started by: suresh_rtp
3 Replies

8. Shell Programming and Scripting

System time comparison to fixed defined time

I have a requirement of checking the current system time and performing certain actions in a shell script. example: if the current system time is greater than 1400 hrs, then perform step 1,2,3 if the current system time is greater than 1000 hrs, then perform step 1,2 if the current system time... (2 Replies)
Discussion started by: zainravi
2 Replies

9. Shell Programming and Scripting

Date comparison in file to system time

I have a CSV (comma separated vaule) file whose entries resemble Area,\\ntsvsp02\vmcs\download\files\Areas.dat,1,20090303,0,Import Complete,2009-03-02 04:23:00 Product,\\ntsvsp02\vmcs\download\files\items.dat,1,20090303,0,Import Complete,2009-03-02 04:23:00... (3 Replies)
Discussion started by: zainravi
3 Replies

10. UNIX for Dummies Questions & Answers

unix script that will pick up first 10 file

Suppose I have a unix file which contain a lost of 60 files like filename1 filename2 ... .. ... filename60 I want to write a unix script that will pick up first 10 files in first run 10-20 files in 2 run 20-30 files in 3 run 30-40 files in 4 run 40-50 files in 5 run 50-60 files in 6... (1 Reply)
Discussion started by: er_zeeshan05
1 Replies
Login or Register to Ask a Question