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?
# 15  
Old 06-09-2016
That never fell into place...
# 16  
Old 07-01-2016
Hi All,

I want some help once again. I tried many commands for picking the system timestamp for a particular file.
by
Code:
ls -l

, i am only getting date and time but not year, so this command is not fulfilling my requirement
Code:
ls -l 79396246719284800001_WBR_REPORT_PROCESS_STATUS_1467192848.mdata | awk '{print $6,$7,$8}'
Jun 29 09:43

I want the date with current year also and final out put is required in following format
Code:
29/06/2016 09:43:00

.
Stat is not working in unix .I tried istat ,it gives me very elaborated output , through which I grep only last modified line and found below output :-
Code:
istat file.ksh |grep "Last modified:"
Last modified:  Fri Jul  1 06:31:43 GMT 2016

Please help in converting to dd/mm/yyyy hh24:mi:ss

Regards
Ruchika
# 17  
Old 07-01-2016
Did you realise Corona688's post#14?
# 18  
Old 07-01-2016
Yes RudiC , i went through Corona688's post#14 but
Code:
date -r

and
Code:
date -d

doesn't work for me.
Code:
date -r WBR_REPORT_PROCESS.log +"%y/%m/%d %H:%M:%S"
date: Not a recognized flag: r
Usage: date [-u] [+"Field Descriptors"]

I have never used Perl. But can try if you can provide me any specific command.

Regards
Ruchika
# 19  
Old 07-01-2016
There's a link in post#14...?
# 20  
Old 07-01-2016
Thanks for all your help..I am done with everything else..one last help required is with sed command. When i am using this command in shell script
I used a variable vfile2 to define some value
Code:
            v_File2=`echo ${NPI_DIRECTORY}/$file_name | cut -d'_' -f1`

when I try to print in my logs, i am getting the value of this variable correctly.
But when I try to use it in sed command then it appends ${v_File2} in the file,instead of its value.

Code:
`sed -e 's/$/   ${v_File2}/' ${NPI_DIRECTORY}/$file_name > ${NPI_DIRECTORY}/${file_name}_temp`

I tried it in many styles ( ${v_File2}, "${v_File2}", $v_File2,%${v_File2}) but nothing worked .

File after sed command :-

Code:
FILE_NAME       REPORT_ID       REPORT_NAME     REPORT_NAME1       ID1   ID2 REPORT_CATEGORY CATEGORY    REGION  CREATION_TIMESTAMP     TIMESTAMP        ${v_File2}

Regards
Ruchika
# 21  
Old 07-01-2016
Single quotes suppress shell's expansion. Use double quotes for this special case. And, you should prefer the $(...) construct to backticks `...` for "command substitution".
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