10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I am not able to fetch first date and last date previous month
date -d -1month +%Y-%m-%d
date -d -1month +%Y-%m-%d
I need two format dd-mm-yyy
previous month 01-03-2016
previous month 31-03-2016
and also only date 1 to 31
Aprriciate your replay (4 Replies)
Discussion started by: jagu
4 Replies
2. Shell Programming and Scripting
I have requirment to get last date of previous month and the first date of previous 4th month:
Example:
Current date: 20130320 (yyyymmdd)
Last date of previous month: 20130228 (yyyymmdd)
First date of previous 4th month: 20121101 (yyyymmdd)
In my shell --date, -d, -v switches are not... (3 Replies)
Discussion started by: machomaddy
3 Replies
3. UNIX for Dummies Questions & Answers
Hi All,
I am using the below code to get the year and month from date:
Below gives output like 201212.
dt=`date '+%Y%m'`
how do i get the previous month value(ie: subtract 1 from date)
example output:
dt=201211
Please help. :confused: (3 Replies)
Discussion started by: abhi_123
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,
I need to run a job every month at the beginning of the month which is scheduled through autosys, lets say on 03/01/2010. I need to pass the last month's i.e February's first_date = 02/01/2010 and last_date = 02/28/2010 as variables to a stored procedure. Can somebody please pass... (2 Replies)
Discussion started by: vigdmab
2 Replies
6. UNIX for Dummies Questions & Answers
Hello,
I'm new to shell scripting.
We've develop a script which will grep a file on the search criteria, MON (Jan/Feb/Mar/etc). But we should set this sript in cron which will run on every first day of the month. The problem I'm having is, when I run the script, it is displaying the contents of... (7 Replies)
Discussion started by: suneelj
7 Replies
7. Shell Programming and Scripting
Hello,
I wanted to display the month for previous day date. Like, today date is 18-Nov-2008. So the previous date is 17-Nov-2008. The output should be November.
If the today date is 1-DEC-2008, then output should be NOVEMBER.
If the today date is 1-JAN-2008, then output should be DECEMBER.... (4 Replies)
Discussion started by: govindts
4 Replies
8. Shell Programming and Scripting
Hi, I'm new with Unix, I'm trying to get a last day of previous month with this format: %b %d %Y (example: Feb 25 2008).
Here is what I have so far.
#!/bin/ksh
cur_month=`date +%m`
cur_year=`date +%Y`
prev_month=$(($cur_month-1))
# Check to see if this is January
if
then
... (11 Replies)
Discussion started by: sirrtuan
11 Replies
9. Shell Programming and Scripting
I want to get previous date from date command. I am using ksh shell.
Exmp:
today is 2008.09.04
I want the result : 2008.09.03
Please help.
Thanks in advance. (4 Replies)
Discussion started by: rinku
4 Replies
10. Shell Programming and Scripting
#!/usr/bin/ksh
Does anyone have a good way to set a variable to last month?
For example, today is 20070810. I would like to use the date command to set a variable to last months %m code, which is 07. If I pluck this months value (08) and user expr to do simple math on it, it returns 7 (not... (5 Replies)
Discussion started by: Cbish68
5 Replies
langinfo.h(3HEAD) Headers langinfo.h(3HEAD)
NAME
langinfo.h, langinfo - language information constants
SYNOPSIS
#include <langinfo.h>
DESCRIPTION
The <langinfo.h> header contains the constants used to identify items of langinfo data (see nl_langinfo(3C)). The type of the constant,
nl_item, is defined as described in <nl_types.h>.
The following constants are defined. The entries under Category indicate in which setlocale(3C) category each item is defined.
| |
Constant | Category | Meaning
----------------+----------------+----------------------------------------
CODESET |LC_CTYPE |codeset name
----------------+----------------+----------------------------------------
D_T_FMT |LC_TIME |string for formatting date and time
----------------+----------------+----------------------------------------
D_FMT |LC_TIME |date format string
----------------+----------------+----------------------------------------
T_FMT |LC_TIME |time format string
----------------+----------------+----------------------------------------
T_FMT_AMPM |LC_TIME |a.m. or p.m. time format string
----------------+----------------+----------------------------------------
AM_STR |LC_TIME |ante-meridiem affix
----------------+----------------+----------------------------------------
PM_STR |LC_TIME |post-meridiem affix
----------------+----------------+----------------------------------------
DAY_1 |LC_TIME |name of the first day of the week (for
| |example, Sunday)
----------------+----------------+----------------------------------------
DAY_2 |LC_TIME |name of the second day of the week (for
| |example, Monday)
----------------+----------------+----------------------------------------
DAY_3 |LC_TIME |name of the third day of the week (for
| |example, Tuesday)
----------------+----------------+----------------------------------------
DAY_4 |LC_TIME |name of the fourth day of the week (for
| |example, Wednesday)
----------------+----------------+----------------------------------------
DAY_5 |LC_TIME |name of the fifth day of the week (for
| |example, Thursday)
----------------+----------------+----------------------------------------
DAY_6 |LC_TIME |name of the sixth day of the week (for
| |example, Friday)
----------------+----------------+----------------------------------------
DAY_7 |LC_TIME |name of the seventh day of the week
| |(for example, Saturday)
----------------+----------------+----------------------------------------
ABDAY_1 |LC_TIME |abbreviated name of the first day of
| |the week
----------------+----------------+----------------------------------------
ABDAY_2 |LC_TIME |abbreviated name of the second day of
| |the week
----------------+----------------+----------------------------------------
ABDAY_3 |LC_TIME |abbreviated name of the third day of
| |the week
----------------+----------------+----------------------------------------
ABDAY_4 |LC_TIME |abbreviated name of the fourth day of
| |the week
----------------+----------------+----------------------------------------
ABDAY_5 |LC_TIME |abbreviated name of the fifth day of
| |the week
----------------+----------------+----------------------------------------
ABDAY_6 |LC_TIME |abbreviated name of the seventh day of
| |the week
----------------+----------------+----------------------------------------
ABDAY_7 |LC_TIME |abbreviated name of the seventh day of
| |the week
----------------+----------------+----------------------------------------
MON_1 |LC_TIME |name of the first month of the year
----------------+----------------+----------------------------------------
MON_2 |LC_TIME |name of the second month
----------------+----------------+----------------------------------------
MON_3 |LC_TIME |name of the third month
----------------+----------------+----------------------------------------
MON_4 |LC_TIME |name of the fourth month
----------------+----------------+----------------------------------------
MON_5 |LC_TIME |name of the fifth month
----------------+----------------+----------------------------------------
MON_6 |LC_TIME |name of the sixth month
----------------+----------------+----------------------------------------
MON_7 |LC_TIME |name of the seventh month
----------------+----------------+----------------------------------------
MON_8 |LC_TIME |name of the eighth month
----------------+----------------+----------------------------------------
MON_9 |LC_TIME |name of the ninth month
----------------+----------------+----------------------------------------
MON_10 |LC_TIME |name of the tenth month
----------------+----------------+----------------------------------------
MON_11 |LC_TIME |name of the eleventh month
----------------+----------------+----------------------------------------
MON_12 |LC_TIME |name of the twelfth month
----------------+----------------+----------------------------------------
ABMON_1 |LC_TIME |abbreviated name of the first month
----------------+----------------+----------------------------------------
ABMON_2 |LC_TIME |abbreviated name of the second month
----------------+----------------+----------------------------------------
ABMON_3 |LC_TIME |abbreviated name of the third month
----------------+----------------+----------------------------------------
ABMON_4 |LC_TIME |abbreviated name of the fourth month
----------------+----------------+----------------------------------------
ABMON_5 |LC_TIME |abbreviated name of the fifth month
----------------+----------------+----------------------------------------
ABMON_6 |LC_TIME |abbreviated name of the sixth month
----------------+----------------+----------------------------------------
ABMON_7 |LC_TIME |abbreviated name of the seventh month
----------------+----------------+----------------------------------------
ABMON_8 |LC_TIME |abbreviated name of the eighth month
----------------+----------------+----------------------------------------
ABMON_9 |LC_TIME |abbreviated name of the ninth month
----------------+----------------+----------------------------------------
ABMON_10 |LC_TIME |abbreviated name of the tenth month
----------------+----------------+----------------------------------------
ABMON_11 |LC_TIME |abbreviated name of the eleventh month
----------------+----------------+----------------------------------------
ABMON_12 | LC_TIME |abbreviated name of the twelfth month
----------------+----------------+----------------------------------------
ERA |LC_TIME |era description segments
----------------+----------------+----------------------------------------
ERA_D_FMT |LC_TIME |era date format string
----------------+----------------+----------------------------------------
ERA_D_T_FMT |LC_TIME |era date and time format string
----------------+----------------+----------------------------------------
ERA_T_FMT |LC_TIME |era time format string
----------------+----------------+----------------------------------------
ALT_DIGITS |LC_TIME |alternative symbols for digits
----------------+----------------+----------------------------------------
RADIXCHAR |LC_NUMERIC |radix character
----------------+----------------+----------------------------------------
THOUSEP |LC_NUMERIC |separator for thousands
----------------+----------------+----------------------------------------
YESEXPR |LC_MESSAGES |affirmative response expression
----------------+----------------+----------------------------------------
NOEXPR |LC_MESSAGES |negative response expression
----------------+----------------+----------------------------------------
YESSTR |LC_MESSAGES |affirmative response for yes/no queries
----------------+----------------+----------------------------------------
NOSTR |LC_MESSAGES |negative response ro yes/no queries
----------------+----------------+----------------------------------------
CRNCYSTR |LC_MONETARY |local currency symbol, preceded by '-'
| |if the symbol sould appear before the
| |value, '+' if the symbol should appear
| |after the value, or '.' if the symbol
| |should replace the radix character
If the locale's values for p_cs_precedes and n_cs_precedes do not match, the value of nl_langinfo(CRNCYSTR) is unspecified.
The <langinfo.h> header declares the following as a function:
char *nl_langinfo(nl_item);
Inclusion of <langinfo.h> header may also make visible all symbols from <nl_types.h>.
USAGE
Wherever possible, users are advised to use functions compatible with those in the ISO C standard to access items of langinfo data. In par-
ticular, the strftime(3C) function should be used to access date and time information defined in category LC_TIME. The localeconv(3C) func-
tion should be used to access information corresponding to RADIXCHAR, THOUSEP, and CRNCYSTR.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Standard |
+-----------------------------+-----------------------------+
SEE ALSO
mkmsgs(1), localeconv(3C), nl_langinfo(3C), nl_types.h(3HEAD), setlocale(3C), strftime(3C), attributes(5), standards(5)
SunOS 5.11 30 Aug 2002 langinfo.h(3HEAD)