Sponsored Content
Top Forums UNIX for Beginners Questions & Answers Best way to increment weeks based on fiscal start year Post 303005697 by RudiC on Sunday 22nd of October 2017 03:18:13 AM
Old 10-22-2017
Not sure I fully understand. You want to switch "curwk_d" from "wk04 fy18" to "wk05 fy18", "pw1_d" to "wk04 fy18", and so forth? What if a week 53 doesn't exist? What if the script is accidentally run twice on a Sunday?
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How many weeks in a year

Hi, I search how i could do to find if a year (for example 2004, 1989, 2058) has 52 or 53 weeks... Have you a idea for me please??? (1 Reply)
Discussion started by: Castelior
1 Replies

2. Solaris

Number of files - in start of year

Is there any way to find "Number of files" that exists on my solaris parition in the starting of 2009 year ? I know ctime or mtime will not help and unix wouldnt store creation time. Only hope i can see ( and i am not sure if that will help ) is that my system is up from last 2 years without... (5 Replies)
Discussion started by: rajwinder
5 Replies

3. Shell Programming and Scripting

how to increment days according to year & month

Hiii i have a file with data as shown below: a.dat: RAO 1900 2 7 0 0 0.00 10.8000 76.8000 10.0 0 0.00 0 6.00 0.00 0.00 0 0.00 6.00 0 NULL LEE 1901 2 15 0 0 0.00 26.0000 100.0000 0.0 0 0.00 0 0.00 0.00 0.00 0 6.00 6.00 0 NULL RAO 1901 4... (3 Replies)
Discussion started by: reva
3 Replies

4. Shell Programming and Scripting

My PM has told me to learn shell scripting in 2 weeks , how should I start?

My PM has told me to learn shell scrting in 2 weeks , how should I start?:confused::confused::confused::confused: (1 Reply)
Discussion started by: manalisharmabe
1 Replies

5. Shell Programming and Scripting

Value Increment based on count

Hi All, I have source file x.txt 0001|0003 0031|0031 0045|0049 My desired output should be: y.txt 0001 0002 0003 0031 0045 0046 0047 (11 Replies)
Discussion started by: kmsekhar
11 Replies

6. Shell Programming and Scripting

How to calculate the total number of weeks from a specify year?

Hi anyone can help? How to calculate total number of weeks from a specify date, for example, 01 Jan 2012. Thx! (2 Replies)
Discussion started by: rayray2013
2 Replies

7. Shell Programming and Scripting

Create new file with increment column based on conditions

Hello, Using bash script, i need to process the following file: 887,86,,2013-11-06,1,10030,5,2,0,200,, 887,86,,2013-11-05,1,10030,5,2,0,199,, 887,138,,2013-11-06,1,10031,6,2,0,1610612736,, 887,164,,2013-11-06,1,10000,0,2,0,36000,, and to create a new file such as the below ... (2 Replies)
Discussion started by: JonhyDeep
2 Replies

8. Shell Programming and Scripting

Increment with awk - how to define start value

Hello, I am running under ubuntu18.04 My question is about awk. inputfile 0wo010011oasasds sdjhsdjh=, u12812888 8jsjkahsjajnsanakn akjskjskj=, suhuhuhwx kskkxmsnnxsnjxsnjxsnjjnjjdi=, 22878ssssss Below code adds consecutive numbers when string = is found run_code: awk -F'=' -v OFS='='... (4 Replies)
Discussion started by: baris35
4 Replies

9. Web Development

Color a Badge Based on the Weeks the Member is Active in the Latest Sequence

Hi Ravinder, Could you (and anyone else who wants to help out) check this PHP code and confirm it does what I expect it to do, which is to color a badge based on the weeks a member is active in the latest sequence? I did a cut-paste-change from my "days in sequence" PHP prototype script and it... (6 Replies)
Discussion started by: Neo
6 Replies

10. UNIX for Beginners Questions & Answers

Splitting week start date and end date based on custom period start dates

Below are my custom period start and end dates based on a calender, these dates are placed in a file, for each period i need to split into three weeks for each period row, example is given below. Could you please help out to achieve solution through shell script.. File content: ... (2 Replies)
Discussion started by: nani2019
2 Replies
HTML::CalendarMonth::Locale(3pm)			User Contributed Perl Documentation			  HTML::CalendarMonth::Locale(3pm)

NAME
HTML::CalendarMonth::Locale - Front end class for DateTime::Locale SYNOPSIS
use HTML::CalendarMonth::Locale; my $loc = HTML::CalendarMonth::Locale->new( id => 'en_US' ); # list of days of the week for locale my @days = $loc->days; # list of months of the year for locale my @months = $loc->months; # the name of the current locale, as supplied the id parameter to # new() my $locale_name = $loc->id; # the actual DateTime::Locale object my $loc = $loc->loc; 1; DESCRIPTION
HTML::CalendarMonth utilizes the powerful locale capabilities of DateTime::Locale for rendering its calendars. The default locale is 'en_US' but many others are available. To see this list, invoke the class method HTML::CalendarMonth::Locale->locales() which in turn invokes DateTime::Locale::ids(). This module is mostly intended for internal usage within HTML::CalendarMonth, but some of its functionality may be of use for developers: METHODS
new() Constructor. Takes the following parameters: id Locale id, e.g. 'en_US'. full_days Specifies whether full day names or their abbreviations are desired. Default 0, use abbreviated days. full_months Specifies whether full month names or their abbreviations are desired. Default 1, use full months. id() Returns the locale id used during object construction. locale() Accessor method for the DateTime::Locale class, which in turn offers several class methods of specific interest. See DateTime::Locale. locale_map() Returns a hash of all available locales, mapping their id to their full name. loc() Accessor method for the DateTime::Locale instance as specified by "id". See DateTime::Locale. locales() Lists all available locale ids. Equivalent to locale()->ids(), or DateTime::Locale->ids(). days() Returns a list of days of the week, Sunday first. These are the actual unique day strings used for rendering calendars, so depending on which attributes were provided to "new()", this list will either be abbreviations or full names. The default uses abbreviated day names. Returns a list in list context or an array ref in scalar context. narrow_days() Returns a list of short day abbreviations, beginning with Sunday. The narrow abbreviations are not guaranteed to be unique (i.e. 'S' for both Sat and Sun). days_minmatch() Provides a hash reference containing minimal case-insensitive match strings for each day of the week, e.g., 'sa' for Saturday, 'm' for Monday, etc. months() Returns a list of months of the year, beginning with January. Depending on which attributes were provided to "new()", this list will either be full names or abbreviations. The default uses full names. Returns a list in list context or an array ref in scalar context. narrow_months() Returns a list of short month abbreviations, beginning with January. The narrow abbreviations are not guaranteed to be unique. months_minmatch() Provides a hash reference containing minimal case-insensitive match strings for each month of the year, e.g., 'n' for November, 'ja' for January, 'jul' for July, 'jun' for June, etc. daynums() Provides a hash reference containing day of week indices for each fully qualified day name as returned by days(). daynum($day) Provides the day of week index for a particular day name. dayname($day) Provides the fully qualified day name for a given string or day index. monthnums() Provides a hash reference containing month of year indices for each fully qualified month name as returned by months(). monthnum($month) Provides the month of year index for a particular month name. monthname($month) Provides the month name for a given string or month index. minmatch_hash(@list) This is the method used to generate the case-insensitive minimal match hash referenced above. Given an arbitrary list, a hash reference will be returned with minimal match strings as keys and the original strings as values. lc_minmatch_hash(@list) Same as minmatch_hash, except keys are forced to lower case. first_day_of_week() Returns a number from 0 to 6 representing the first day of the week for this locale, where 0 represents Sunday. AUTHOR
Matthew P. Sisk, <sisk@mojotoad.com> COPYRIGHT
Copyright (c) 2010 Matthew P. Sisk. All rights reserved. All wrongs revenged. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. SEE ALSO
HTML::CalendarMonth(3), DateTime::Locale(3) perl v5.12.4 2011-09-28 HTML::CalendarMonth::Locale(3pm)
All times are GMT -4. The time now is 05:48 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy