Getting the current Date in Your Scripts



I LIKE stamping things with the date, whether it’s a status report email or filename. (Like say I’ve downloaded todays news in Spanish, it really seems to make sense to tag it as spanish_news_12_8_08.mp3 instead of just spanish_news.mp3 doesn’t it?)

Okay, so this is something I do in a lot of my shell scripts. Here’s some code to play with.

Thankfully, linux has a great (and flexible) date command…

In the top part of your script just assign the variable date as such:

date=`date +%b%d%Y`

this uses the date command with the following format: Dec082008

Of course, there are other ways to format it – like date +%F which gives you 2008-12-08

As you’re seeing the +and then %letter formats the date. There are MANY different ways to format the date, in fact, if you just want the month, or day of week, that’s possible too. you might want to consult the manual page for date to see all the choices.

So… from the console type man date

now, you can have the date or time stamp you want in any of your shell scripts.

Related Posts

Blog Traffic Exchange Related Posts
  • Quickbooks "An error has occurred in the script on this page" I ran into an install of Quickboos Pro 2005 that was having a peculiar problem. When any company file was opened I was seeing an Internet Explorer Script Error message (quickbooks uses Internet Explorer to parse the company page ( Usually C:\Program Files\Intuit\Quickbooks\Components\Pages\Comppage.qpg ) The error basically said "An error......
  • Scheduling tasks in linux cron Windows has scheduled tasks which most people are only halfway aware of. Linux has very powerful scheduling capabilities coming from it's unix heritage. cron is the daemon that deals with scheduled tasks under most linux distributions. There are a couple ways that you can schedule cron tasks. The first is......
  • Quick way to make a text only banner image Linux.com has a great writeup on making banner images quickly and easily from the command line (or a script). The catch here is that text is the content for the image. Under linux that will require the following programs.... enscript and convert. Of course since this can be done from......
Blog Traffic Exchange Related Websites
  • Should You Invest in a Target Retirement Date Fund? Target Date Funds were intended to be a "one-size fits all" retirement investment vehicle. Investors were encouraged to put most if not all of their retirement portfolio into a retirement date fund after selecting a target retirement date. Then, the theory went, they could sit back, relax, and watch as......
  • Required Minimum Distributions in 2010 As part of the economic recovery the federal government suspended required minimum distributions in 2009, but RMDs are back for tax year 2010 and forward so a Required Minimum Distribution primer is definitely needed.  While there are actions you can take if you forget your RMD it is much easier to......
  • How to Change the Date and Time Format for WordPress Blog By default your WordPress blog will display date and time as "September 3, 2010" and "12:59 am". When using the default template you can easily change the format by changing the General Settings from your WordPress Admin page. Go to Settings > General and change the settings using the button......
en.pdf24.org    Send article as PDF   

Similar Posts


See what happened this day in history from either BBC Wikipedia
Search:
Keywords:
Amazon Logo

Comments are closed.


Switch to our mobile site