10-31-2003
You want to stop a command from working on the first of the month. In ksh, one way is:
(($date +%d)!=1)) && command
But next we have another problem: suppose that
find $DIR -type f -mtime +1 -exec rm -f {} \;
runs on the 2nd day of the month. Those files from the last day of the last month will now be deleted. Is that acceptable? I don't know if you want to keep feb 29 files forever, or just give them a one day extention.
By switching to mtime we are looking at when the file was last modified. If you use atime, you are looking at when it was last read. Does reading a file really qualify it for an extention?
Also:
-mtime 0 means files less than 24 hours old
-mtime 1 means files more than 24 but less than 48
-mtime 2 means files more than 48 but less than 72
-mtime +1 means 48 hours or older
And it is how old from when the command was run. It is not midnight to midnight. You need to be precise.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi ,
I am relatively new to unix...
Can u pls help me out to find out if the first day of the month is a working day ie from (Monday to Friday)...using Date and If clause in Korn shell..
This is very urgent.
Thanks for ur help... (7 Replies)
Discussion started by: phani
7 Replies
2. Shell Programming and Scripting
Hi All,
I need to find the previous month last day minus one day, using shell script. Can you guys help me to do this.
My Requirment is as below:
Input for me will be 2000909(YYYYMM)
I need the previous months last day minus 1 day timestamp. That is i need 2000908 months last day minus ... (3 Replies)
Discussion started by: girish.raos
3 Replies
3. Shell Programming and Scripting
Hi Im trying to concatenate a specific file from each day in a year/month/day folder structure using Bash or equivalent. The file structure ends up like this:
2009/01/01/products
2009/01/02/products
....
2009/12/31/products
The file I need is in products everyday and I need the script to... (3 Replies)
Discussion started by: Grizzly
3 Replies
4. UNIX for Dummies Questions & Answers
Hi folks
month=`date +%m`gives current month
Howto print previous month (current month minus 1) with Solaris date and ksh (7 Replies)
Discussion started by: slashdotweenie
7 Replies
5. Shell Programming and Scripting
Hi All,
can anyone pls share the command to list the files of current day only. i want to check if there are any files in a particular directory which are not of current date. (6 Replies)
Discussion started by: josephroyal
6 Replies
6. Shell Programming and Scripting
Hello All,
I am trying to come up with a shell script to count a specific word in a logfile on each day of this month, last month and the month before. I need to produce this report and email it to customer.
Any ideas would be appreciated! (5 Replies)
Discussion started by: pnara2
5 Replies
7. UNIX for Dummies Questions & Answers
Hi All,
I have to work on a korn shell script to pick up only the current day files dropped on the remote server (using ftp).
The file do not have daytimestamp on it. It has to be based on server time (AIX)
The file naming convention is "test_file.txt"
When I log in into the ftp account... (15 Replies)
Discussion started by: pavan_test
15 Replies
8. UNIX for Dummies Questions & Answers
Hi All,
I have a requirement where I need to first capture the current day & move all the files from a particular directory based on a previous day.
i.e move all the files from one directory to another based on current day & a previous day. Here is what I am trying, but it gives me errors.... (2 Replies)
Discussion started by: dsfreddie
2 Replies
9. UNIX for Dummies Questions & Answers
i want to save current day file daily
for this is am using below command.
cp -p $(ls -lrt | grep "Apr 15" | awk '{print $9}'
in order to script this part, i am saving date output in a file using below command
date | awk '{print $2,$3}' >>t1
thru below command i want to list the file of... (7 Replies)
Discussion started by: scriptor
7 Replies
10. UNIX for Beginners Questions & Answers
Hi, I need the first & last day of a month from any given date. For better understanding, if i need to back-fill data for date 07/20/2019 i.e July 20 2019, i need the first & last day has 07/01/2019 - 07/31/2019. FYI: I'm using GIT BASH terminal.
sample code:
export DT=$(date --date='6 days... (2 Replies)
Discussion started by: Rocky975583
2 Replies
LEARN ABOUT DEBIAN
gnome2::thumbnailfactory
Gnome2::ThumbnailFactory(3pm) User Contributed Perl Documentation Gnome2::ThumbnailFactory(3pm)
NAME
Gnome2::ThumbnailFactory - wrapper for GnomeThumbnailFactory
HIERARCHY
Glib::Object
+----Gnome2::ThumbnailFactory
METHODS
thumbnailfactory = Gnome2::ThumbnailFactory->new ($size)
o $size (Gnome2::ThumbnailSize)
boolean = $factory->can_thumbnail ($uri, $mime_type, $mtime)
o $uri (string)
o $mime_type (string)
o $mtime (a timestamp)
$factory->create_failed_thumbnail ($uri, $mtime)
o $uri (string)
o $mtime (a timestamp)
pixbuf = $factory->generate_thumbnail ($uri, $mime_type)
o $uri (string)
o $mime_type (string)
boolean = $factory->has_valid_failed_thumbnail ($uri, $mtime)
o $uri (string)
o $mtime (a timestamp)
string = $factory->lookup ($uri, $mtime)
o $uri (string)
o $mtime (a timestamp)
$factory->save_thumbnail ($thumbnail, $uri, $original_mtime)
o $thumbnail (Gtk2::Gdk::Pixbuf)
o $uri (string)
o $original_mtime (a timestamp)
ENUMS AND FLAGS
enum Gnome2::ThumbnailSize
o 'normal' / 'GNOME_THUMBNAIL_SIZE_NORMAL'
o 'large' / 'GNOME_THUMBNAIL_SIZE_LARGE'
SEE ALSO
Gnome2, Glib::Object
COPYRIGHT
Copyright (C) 2003-2004 by the gtk2-perl team.
This software is licensed under the LGPL. See Gnome2 for a full notice.
perl v5.14.2 2011-11-16 Gnome2::ThumbnailFactory(3pm)