Link to home
Start Free TrialLog in
Avatar of USTTN-LAN
USTTN-LAN

asked on

How do I show date in MM/DD/YYYY format in bash on a Solaris 10 system?

I tries to gray some info from a file:

#!/bin/bash
today_date=`date +'%a %b %e'`
rm /scripts/TSU_output.txt 2>/dev/null
grep -i "$today_date" /home/ftran/xferlog >> /scripts/TSU_output.txt
mailx -s "Xferlog from Oiler ${today_date}" abc@abc.com < /scripts/TS
U_output.txt

the output of the script is:
Tue Dec 29 00:33:49 EST 2009 * *  Processing SUCCESSFUL - cr867r01.09363
Tue Dec 29 00:33:50 EST 2009 * *  Processing SUCCESSFUL - cr867r02.09363
Tue Dec 29 00:33:51 EST 2009 * *  Processing SUCCESSFUL - cr867r03.09363
Tue Dec 29 00:33:53 EST 2009 * *  Processing SUCCESSFUL - cr867r04.09363
Tue Dec 29 00:33:54 EST 2009 * *  Processing SUCCESSFUL - cr867r05.09363
Tue Dec 29 00:33:55 EST 2009 * *  Processing SUCCESSFUL - cr867r06.09363
Tue Dec 29 00:33:56 EST 2009 * *  Processing SUCCESSFUL - cr867r07.09363
Tue Dec 29 00:39:24 EST 2009 * *  Processing SUCCESSFUL - ir115r01.09363
Tue Dec 29 00:50:35 EST 2009 * *  Processing SUCCESSFUL - bd250r01.09363
Tue Dec 29 04:58:21 EST 2009 * *  Processing SUCCESSFUL - ir115r01.09363

is there a way I can make it to come up as:
12/29/2009 04:58:21 EST 2009 * * ir115r01.09363 Processing SUCCESSFUL

without changing the original file xferlog?
ASKER CERTIFIED SOLUTION
Avatar of amit_g
amit_g
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of USTTN-LAN
USTTN-LAN

ASKER

Thank you very much
The output becomes:

12/29/2009 13:40:1133:49 EST 2009 * *  Processing SUCCESSFUL - cr867r01.09363
12/29/2009 13:40:1133:50 EST 2009 * *  Processing SUCCESSFUL - cr867r02.09363
12/29/2009 13:40:1133:51 EST 2009 * *  Processing SUCCESSFUL - cr867r03.09363
12/29/2009 13:40:1133:53 EST 2009 * *  Processing SUCCESSFUL - cr867r04.09363
12/29/2009 13:40:1133:54 EST 2009 * *  Processing SUCCESSFUL - cr867r05.09363
12/29/2009 13:40:1133:55 EST 2009 * *  Processing SUCCESSFUL - cr867r06.09363
12/29/2009 13:40:1133:56 EST 2009 * *  Processing SUCCESSFUL - cr867r07.09363
12/29/2009 13:40:1139:24 EST 2009 * *  Processing SUCCESSFUL - ir115r01.09363
12/29/2009 13:40:1150:35 EST 2009 * *  Processing SUCCESSFUL - bd250r01.09363
12/29/2009 13:40:1158:21 EST 2009 * *  Processing SUCCESSFUL - ir115r01.09363

What happens to the time stamp?
Have you worked it out?