listing year in ls command


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers listing year in ls command
# 1  
Old 08-16-2007
listing year in ls command

Hi all ..

As per rule i searched the forum i am not able found out ...

I want to display the year in when listing the files .. when i use ls -lt it is not displaying files with recent 6 month old ..

I know that perderabo has written a script for that if you give that link it will be usefull..

i want to display the file listing with year ...

Else if the is a way please let me know .. Tried ls -lT there no option i my HP_UNIX for ls with T ...


Thanks in advance
Arun ..
# 2  
Old 08-16-2007
Any one please let me know how to display year when doing LS.. please let me know how can that done by shell script .. or else is there is any option in ls .I did man ls as well but no result ...
# 3  
Old 08-16-2007
Please do not bump your posts.

And the behaviour of ls is such that the year is displayed only for files older than 6 months. If you want the year for files less than 6 months old, you will have to write a program either in C/perl/python that does the task.

The basic system call that you will use is stat(2). You can check the man page for more details. In the structure that stat(2) returns, you will find st_mtime. This is the time in seconds since 00:00:00 UTC, Jan. 1, 1970 that the file was modified. You can pass that onto ctime(3) that will convert the time into a human readable format.
# 4  
Old 08-16-2007
Thanks Blowtorch ..

I remeber that some where here is form i come across the script that will display the file with year .That was written by perderabo if so any one knows that please send me the link .... i tried to found out but i could not ...

Blowtourch i will try that with c code mean whilw ..

Thanks in advance..

Arun.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Insert year in ls -l command

Hi All, Have a file where i stored ls -l command output, -rw-r--r-- 1 360 600 94255 Jan 01 11:16 file1_2020.csv -rw-r--r-- 1 360 600 114573 Dec 29 11:10 file2_2019.csv -rw-r--r-- 1 360 600 41006 Dec 30 11:09 file3_2019.csv -rw-r--r-- 1 360 ... (9 Replies)
Discussion started by: kumarinfa
9 Replies

2. UNIX for Dummies Questions & Answers

Command to print previous year in UNIX

hi all, I use date +%Y which gives Current year. Requirement: I want previous year to be printed. Please help me. Note: I tried date +%d/%m/%Y -d "-1 years" which is not working. (10 Replies)
Discussion started by: wasim999
10 Replies

3. Shell Programming and Scripting

find command listing

Hello, I have been trying to understand how the 'find' command lists the search results. I have a list of songs in different file formats (mp3, wav, aac etc) in a huge directory hierarchy organized by genre and am trying to get the list of all songs of a particular format. I found ls -R... (9 Replies)
Discussion started by: ajayram
9 Replies

4. UNIX for Dummies Questions & Answers

Unix man command to find out month of the year?

how can i display month of the year i was born with using man command? thanks (2 Replies)
Discussion started by: janetroop95
2 Replies

5. Shell Programming and Scripting

Listing files that belong to a certain year date?

I'm trying to list files, first by size and I'm using something like this ls -l|awk '{print $5,$6,$7,$8,$9|"sort -nr"}'|more Now I'd like to just do the same listing but only for files with the year 2009 in the $8 field or even anything less than 2011. (5 Replies)
Discussion started by: NycUnxer
5 Replies

6. Linux

uptime command output when the server is running more than one year?

What is the uptime command output when the server is running more than one year? My doubt is whether it show in number of days format or number years and number of days format? For example, Assume the server is running 400 days 3 hrs 3 min 3 secs. The output like 400 days 3:3 min or 1 year 5... (3 Replies)
Discussion started by: maruthu
3 Replies

7. Emergency UNIX and Linux Support

LAST command with Year

Hi Guys, I'm trying to identify the last logins by all the users in the system in AIX. the last command gives me the output, but there is no year displayed for it . Since there is a duplication of months i mean Apr 2010 and Apr 2009 also its giving me inaccurate data.. Is there a way I can filter... (4 Replies)
Discussion started by: kkeng808
4 Replies

8. UNIX for Dummies Questions & Answers

Last Command not giving year

Hi All, i want the last login details along with year. i tried below command but not giving me the year of last login. last <$Userid> | head -1 i heard that if it is current year then it wont display the year else it will display the year. is it so? if yes then , is there any way of... (1 Reply)
Discussion started by: ani_rvce
1 Replies

9. Shell Programming and Scripting

Last Command not giving year

Hi All, i want the last login details along with year. i tried below command but not giving me the year of last login. last <$Userid> | head -1 i heard that if it is current year then it wont display the year else it will display the year. is it so? if yes then , is there any way of... (1 Reply)
Discussion started by: ani_rvce
1 Replies

10. Shell Programming and Scripting

Printing Year in ls -ltr command

Hi, When retrieving parameters of a file using ls command i need to print the year part . When i do ls -ltr the following output is displayed -rwxrwxrwx 1 d_infd d_infd 1711 Jan 8 2004 wf1.class. Here the year part is not displayed only Jan 8 is displayed. Can any one... (9 Replies)
Discussion started by: ragugct
9 Replies
Login or Register to Ask a Question