Hi SIMMS7400,
I still have a lot of work to do to clean some things up and to correctly set up your log files and configuration files, but I would like for you to verify that the stuff I have done so far is correctly setting variables the way you want them set. The early part of the following output is debugging information just meant for me (but may give you some insight into how it works). The last part of the following output contains the variable assignments I think you want in the weekly configuration file you hope to generate if you run your script on Saturday, June 17, 2017. Please verify that I have correctly set the variables you want, that the values assigned to those variables are what you want (correct placement of 4 digit years and 2 digit years, etc.), and that I haven't missed any variables that you want to be included in your configuration files.
Code:
$ tester 06/17/2017
Date given as operand: "06/17/2017"
Saturday at the start of the week is 06/17/2017
Friday at the end of this week is 06/23/2017
Therefore, current week is in 2Q2017(17) and 1H2017(17)
FNQ=3Q2017(17)
FPQ=1Q2017(17), FPPQ=4Q2016(16)
Fiscal Month: JUN2017(17)
Previous Fiscal Month: MAY2017(17)
2nd Previous Fiscal Month: APR2017(17)
Calculated 1st Saturday of 2Q2017(17): 04/01/2017(4/1/17)
Calculated 1st Saturday of 3Q2017(17): 07/01/2017(7/1/17)
Calculated last Saturday of 2Q2017(17): 06/24/2017(6/24/17)
Calculations are done & Variables are set, print results:
"1PeriodPrior",MAY17
"1PeriodPriorq",'"MAY17"'
"2PeriodPrior",APR17
"2PeriodPriorq",'"APR17"'
ALLC_CurrentPeriod,JUN17
ALLC_CurrentPeriodq,'"JUN17"'
ALLC_CurrentWeek,'06/17/17'
ALLC_CurrentWeekq,'"06/17/17"'
CurrentHalfq,'"FY 1H2017"'
CurrentPeriod,JUN17
CurrentPeriodq,'"JUN17"'
CurrentPlanYear,'FY 2017'
CurrentPlanYearq,'"FY 2017"'
CurrentQtrInput,'FY 2Q2017_input'
CurrentQtrInputq,'"FY 2Q2017_input"'
CurrentQuarter,'FY 2Q2017'
CurrentQuarterq,'"FY 2Q2017"'
CurrentWeek,'06/17/17'
CurrentWeekq,'"06/17/17"'
CurrentYear,'FY 2017'
CurrentYearq,'"FY 2017"'
FirstQtrWeek,'04/01/2017'
LastQtrWeek,'06/24/2017'
PriorQtrInput,'FY 1Q2017_input'
PriorQuarter,'FY 1Q2017'
PriorQuarterq,'"FY 1Q2017"'
PriorQuarterAD,'AD1-17'
PriorQuarterADq,'"AD1-17"'
PriorQuarterMnth1,JAN17
PriorQuarterMnth1q,'"JAN17"'
PriorQuarterMnth2,FEB17
PriorQuarterMnth2q,'"FEB17"'
PriorQuarterMnth3,MAR17
PriorQuarterMnth3q,'"MAR17"'
$
This User Gave Thanks to Don Cragun For This Post:
Hey Guys.I am a newbie on Bash Shell Scripting and Perl.And I have a question about file parsing.
I have a log file which contains reports about a communication device.I need to take some of the reports from the log file.Its hard to explain the issue.but shortly I can say that, the reports has a... (2 Replies)
Any ideas?
1)loop through text file
2)extract everything between SOL and EOL
3)output files, for example: 123.txt and 124.txt for the file below
So far I have: sed -n "/SOL/,/EOL/{p;/EOL/q;}" file
Here is an example of my text file.
SOL-123.go
something goes here
something goes... (0 Replies)
I was trying to parse the text file, which will looks like this
###XYZABC####
############
int = 4
char = 1
float = 1
.
.
############
like this my text file will contains lots of entries and I need to store these entries in the map eg. map.first = int and map.second = 4 same way I... (5 Replies)
I'm totally stumped with how to handle this huge text file I'm trying to deal with. I really need some help!
Here is what is looks like:
ab1ba67c331a3d731396322fad8dd71a3b627f89359827697645c806091c40b9
0.2
812a3c3684310045f1cb3157bf5eebc4379804e98c82b56f3944564e7bf5dab5
0.6
0.6... (3 Replies)
Hi Friends,
I am back for the second round today - :D
My input text file is this way
Home
friends
friendship meter
Tools
Mirrors
Downloads
My Data
About Us
Help
My own results
BLAT Search Results
ACTIONS QUERY SCORE START END QSIZE IDENTITY CHRO STRAND ... (7 Replies)
I have a text file with records of the form:
A X1 Y1 X2 Y2 X3 Y3
where A is character length 10, Xi is character length 4 and Yi is numeric length 10.
I want to parse the line, and output records like:
A X1 Y1
A X2 Y2
A X3 Y3
etc
Can anyone please give me an idea of how to do this. ... (4 Replies)
Discussion started by: wvdeijk
4 Replies
LEARN ABOUT SUSE
exim_checkaccess
EXIM_CHECKACCESS(8) System Manager's Manual EXIM_CHECKACCESS(8)NAME
exim_checkaccess - Check address acceptance from given IP
SYNOPSIS
exim_checkaccess IP-address email@address [more Exim options]
DESCRIPTION
Exim's -bh command line argument allows you to run a fake SMTP session with debugging output, in order to check what Exim is doing when it
is applying policy controls to incoming SMTP mail. However, not everybody is sufficiently familiar with the SMTP protocol to be able to
make full use of -bh, and sometimes you just want to answer the question "Does this address have access?" without bothering with any fur-
ther details.
The exim_checkaccess utility is a 'packaged' version of -bh. It takes two arguments, an IP address and an email address:
exim_checkaccess 10.9.8.7 A.User@a.domain.example
The utility runs a call to Exim with the -bh option, to test whether the given email address would be accepted in a RCPT command in a
TCP/IP connection from the host with the given IP address. The output of the utility is either the word 'accepted', or the SMTP error
response, for example:
Rejected:
550 Relay not permitted
When running this test, the utility uses "<>" as the envelope sender address for the MAIL command, but you can change this by providing
additional options. These are passed directly to the Exim command. For example, to specify that the test is to be run with the sender
address "himself@there.example" you can use:
exim_checkaccess 10.9.8.7 A.User@a.domain.example
-f himself@there.example
Note that these additional Exim command line items must be given after the two mandatory arguments.
BUGS
This manual page needs a major re-work. If somebody knows better groff than us and has more experience in writing manual pages, any patches
would be greatly appreciated.
SEE ALSO exim(8), /usr/share/doc/exim4-base/
AUTHOR
This manual page was stitched together from spec.txt by Andreas Metzler <ametzler at downhill.at.eu.org>, for the Debian GNU/Linux system
(but may be used by others).
March 26, 2003 EXIM_CHECKACCESS(8)