Sponsored Content
Full Discussion: Yesterday in UNIX
Top Forums UNIX for Advanced & Expert Users Yesterday in UNIX Post 302935260 by jim mcnamara on Friday 13th of February 2015 09:21:06 PM
Old 02-13-2015
Does /usr/sfw/bin on your solaris box have gdate or date?

And. If you cannot change anything at why are you asking for something that implies some kind of code change?
This works on solaris10 and solaris11 - We use it in lots of scripts.
Code:
#!/bin/ksh
# usage /path/to/then.pl 7 for date seven days ago
#          /path/to/then.pl 1  for yesterday
ago()
{
   perl -e ' my $delta = $ARGV[0];
             $delta*=86400;
             $delta=time - $delta;
             @t=localtime( $delta );
             printf("%02d-%02d-%d", $t[4]+1, $t[3], $t[5]+1900); ' $1
}

echo $(ago $1)

 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

get yesterday's date?

Hello, using date, we can easily get today's date $ date +%y-%m-%d 06-12-08 is it possible for me to get yesterday's date using 'date', if not, is there any quick and easy way to do that? Thanks! (1 Reply)
Discussion started by: fedora
1 Replies

2. Shell Programming and Scripting

yesterday

How to get the date before the current date on unix tru64? Today is 2008-02-27. I'll need 2008-02-26. Thx (0 Replies)
Discussion started by: Tlg13team
0 Replies

3. Shell Programming and Scripting

Yesterday in i.e. May 09 and 05/09 format

I am not using GNU nor BSD. On AIX, how do you return yesterday in the format of i.e. "May 09" with a space. # `TZ=y380 date +%h""%d` >> May09 # `TZ=y380 date +%h" "%d` >> May I appreciate your help in advance. thx (3 Replies)
Discussion started by: Daniel Gate
3 Replies

4. UNIX for Dummies Questions & Answers

Hello and I need help like in yesterday

I haven't been using linux very long( and when I say that its only been about 1 week for me) I was told to do the following: Create a Bash script that will copy all the files and subdirectories in one directory to a newly created directory. You may name the receiving directory anything you like.... (4 Replies)
Discussion started by: reecygee
4 Replies

5. Shell Programming and Scripting

Compare date from db2 table to yesterday's Unix system date

I am currently running the following Korn shell script which works fine: #!/usr/bin/ksh count=`db2 -x "select count(*) from schema.tablename"` echo "count" I would like to add a "where" clause to the 2nd line that would allow me to get a record count of all the records from schema.tablename... (9 Replies)
Discussion started by: sasaliasim
9 Replies

6. Shell Programming and Scripting

yesterday's date

I was playing to find a simple way to get yesterday's date, and came up with this (on an AIX 5.2 box): $ date Thu Feb 19 11:21:26 EST 2009 $ echo $TZ EST5EDT $ yesterday=`TZ=$(date +%Z)+24 date` $ echo $yesterday Wed Feb 18 16:21:52 GMT 2009 Why it is converted to GMT instead of... (2 Replies)
Discussion started by: gratus
2 Replies

7. Shell Programming and Scripting

yesterday's date

curdate=$(date +"%d-%b-%y") How to get the yesterday's date. (1 Reply)
Discussion started by: sandy1028
1 Replies

8. Shell Programming and Scripting

yesterday date

HI All, I am trying so long to find the yesterday's date to run a script but i failed kinldy share the command to find yesterday's date in ksh i tried with date --date='1 day ago' but it displaying error your help will highly apeerciated. Thanks (7 Replies)
Discussion started by: thelakbe
7 Replies

9. UNIX for Beginners Questions & Answers

Yesterday

hi guys i want to know how can i insert in a variable yesterday for example : today=`date +%Y%m%d` yesterday =??? thanks a lot Please use CODE tags as required by forum rules! (4 Replies)
Discussion started by: Francesco_IT
4 Replies

10. UNIX for Beginners Questions & Answers

UNIX cluster disk usage report generation for yesterday & today and email

HI Team, I am trying to create a shell script to generate a yesterday and today report to compare and email in daily basis. can you please help me on the same. #!/bin/bash #Author: ******************* #Description: This script will return the following set of system information: ... (2 Replies)
Discussion started by: Mi4304
2 Replies
sact(1) 						      General Commands Manual							   sact(1)

NAME
sact - print current SCCS file editing activity SYNOPSIS
file ... DESCRIPTION
The command informs the user of any impending deltas to a named SCCS file. This situation occurs when has been previously executed without a subsequent execution of (see delta(1) and get(1)). If a directory is named on the command line, behaves as though each file in the directory were specified as a named file, except that non-SCCS files (last component of path name does not begin with and unreadable files are silently ignored. If a name of is given, the standard input is read with each line being taken as the name of an SCCS file to be pro- cessed. The output for each named file consists of five fields separated by spaces. Field 1 SID of a delta that currently exists in the SCCS file to which changes will be made to make the new delta. Field 2 SID for the new delta to be created. Field 3 Logname of the user making the delta (i.e., executed a for editing). Field 4 Date when was executed. Field 5 Time when was executed. DIAGNOSTICS
Use sccshelp(1) for explanations. SEE ALSO
delta(1), get(1), sccshelp(1), unget(1). STANDARDS CONFORMANCE
sact(1)
All times are GMT -4. The time now is 05:38 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy