Sponsored Content
Operating Systems Solaris Solaris 9 Zone : Date command in crontab shows delayed(One Hour) output Post 302770341 by jlliagre on Friday 15th of February 2013 10:00:17 AM
Old 02-15-2013
Setting the expected timezone in the script called from cron should workaround the issue, eg:

Code:
#!/bin/ksh
export TZ=Europe/Paris
DT=`date '+%y%m%d-%H:%M'`
LOG=/tmp/test.out
echo $DT >> $LOG

Alternatively, set/fix TZ in /etc/default/init and reboot the zone.

Last edited by jlliagre; 02-15-2013 at 11:38 AM..
This User Gave Thanks to jlliagre For This Post:
 

8 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

getting the date in crontab command

Hi All, There is a requirement to create a file everyday using the cronjob with the date as its name. any suggestions for the crontab command that'll serve this purpose? e.g. 02 30 * * * touch abcd.`date +%d.%m.%y` needless to say.. this doesn't work.. looking fwd to lots of... (7 Replies)
Discussion started by: pranavagarwal
7 Replies

2. Shell Programming and Scripting

Getting date output based on time zone

Hi, We have a server in US and hence while the command "date" is given it gives the output in EDT. If I want the date output in MET, how can I get it. Please let me know how I could do it in the script which is ksh. Thanks. (1 Reply)
Discussion started by: jmathew99
1 Replies

3. Solaris

prtdiag output for Solaris on Fujitsu hardware shows vendor as Sun Microsystems

Hello, I was under the impression that the Header of the prtdiag output shows the hardware vendor information in the section between System Configuration and sun4u/sun4us. But on some Solaris machines which are running on Fujitsu hardware, the vendor is shown as Sun Microsystems in this... (8 Replies)
Discussion started by: chattygk
8 Replies

4. Solaris

Solaris Crontab & TOP output

Hello Guru's I'm trying to take the output of solaris top command and output to a txt file every few minutes. The issue that I'm experiencing is that I can run the following: #!/bin/bash # logfile="/usr/mvf/morris/top.log" # echo... (2 Replies)
Discussion started by: littlemorris
2 Replies

5. Solaris

Df -k command shows duplicate information in Solaris machine, How to get the exact disk space

While getting the total disk space in solaris machine using df -k command, i am getting the same disk info for every user available in that system. Is there any way to remove it. Filesystem 1024-blocks Used Available Capacity Mounted on rpool/ROOT/solaris 573898752... (3 Replies)
Discussion started by: prasankn
3 Replies

6. UNIX for Dummies Questions & Answers

Crontab in Solaris zone

Hi, I created some cron entries in one of the 4 zones in Solaris 10. Now I want to edit it and unable to find the crontab file crontab -l gives : unable to open crontab file /usr/spool/cron/crontabs doesn't have the crontab file Hence, I did ifconfig -a and tried to login with the 3... (2 Replies)
Discussion started by: Rossdba
2 Replies

7. Solaris

Global Zone getting crontab info from zone

Hi, First post. I have a script that I am having a little trouble with and I hope someone can help. I will post the code for your input, but I want to read the lines of a file and use this as input to a command in a while loop... #!/bin/sh # # ### Variables MSG=/tmp/tmptest.txt... (7 Replies)
Discussion started by: dakelly
7 Replies

8. Solaris

Solaris 11 Global zone patching having Solaris 10 branded zone

I am planning to do solaris 11 global zone patching having solaris 10 branded zone. I have a doubts on step 8 specially Can someone clear my step 8 doubts or if anything wrong between step 1 to step 9 please correct that also as I have pretty good idea about Step 10 mean patching in solaris 10... (2 Replies)
Discussion started by: amity
2 Replies
TIMEZONE_NAME_FROM_ABBR(3)						 1						TIMEZONE_NAME_FROM_ABBR(3)

timezone_name_from_abbr - Returns the timezone name from abbreviation

SYNOPSIS
string timezone_name_from_abbr (string $abbr, [int $gmtOffset = -1], [int $isdst = -1]) DESCRIPTION
PARAMETERS
o $abbr - Time zone abbreviation. o $gmtOffset - Offset from GMT in seconds. Defaults to -1 which means that first found time zone corresponding to $abbr is returned. Otherwise exact offset is searched and only if not found then the first time zone with any offset is returned. o $isdst - Daylight saving time indicator. Defaults to -1, which means that whether the time zone has daylight saving or not is not taken into consideration when searching. If this is set to 1, then the $gmtOffset is assumed to be an offset with daylight saving in effect; if 0, then $gmtOffset is assumed to be an offset without daylight saving in effect. If $abbr doesn't exist then the time zone is searched solely by the $gmtOffset and $isdst. RETURN VALUES
Returns time zone name on success or FALSE on failure. EXAMPLES
Example #1 A timezone_name_from_abbr(3) example <?php echo timezone_name_from_abbr("CET") . " "; echo timezone_name_from_abbr("", 3600, 0) . " "; ?> The above example will output something similar to: Europe/Berlin Europe/Paris SEE ALSO
timezone_abbreviations_list(3). PHP Documentation Group TIMEZONE_NAME_FROM_ABBR(3)
All times are GMT -4. The time now is 05:37 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy