I have created a script to generate a report 3 times every month.
Part of the script transfers files from one directory to the other.
These files span from a certain time range, like from the 2nd onwards, 8th onwards, and 16th onwards.
Therefore, for the first report of the month, if the team requests to start generating the report on the 4th, then I will have to copy files dated 2nd of the month to 4th of the month to another directory.
This is the command I use to transfer the file; eg for Jun :
What if I want this pattern every month? How and what do I substitute Jun 2, 2017 and Jun 4, 2017 with?
---------- Post updated at 06:35 PM ---------- Previous update was at 05:03 PM ----------
I know that we can use the -d option for date to display time described by STRING, not `now'.
Is it possible to use this option to display the date as 2nd of the month every month?
Have you considered getting the year & month from the date command and forcing the day as a literal?
I'm not really clear what you are trying to achieve, but would this help?
If you are actually trying to use find, then if you can get the date in the correct format, then you can create a reference file to work from. Have a look at this and see if you can adjust it to your needs:-
I hope that this ends, but my apologies, sir/madam, if I've completely got confused.
Robin
Hello experts,
we have input files with 700K lines each (one generated for every hour). and we need to convert them as below and move them to another directory once.
Sample INPUT:-
# cat test1
1559205600000,8474,NormalizedPortInfo,PctDiscards,0.0,Interface,BG-CTA-AX1.test.com,Vl111... (7 Replies)
I have bash shell script which is internally calling python script.I would like to know how long python is taking to execute.I am not allowed to do changes in python script.Please note i need to know execution time of python script which is getting executed inside shell .I need to store execution... (2 Replies)
I have the following code which i'd like to rewrite in a way that it can be used on all unix systems. meaning, i want it to be portable:
# turn seconds into real measurable time
num=$1
min=0
... (11 Replies)
I want to create a script which calls another script with certain interval.
Script "A" should call script "B" every 60 seconds.
Script "A" should also be able to call other scripts such as "C", "D", etc. at an interval of 60, 120, 180 seconds respectively.
Basically script A should take two... (1 Reply)
HI,
I have a file serverlist in that all host names are placed.
i have written a small script
#./testping
#! /bin/bash
for i in `cat serverlist`
do
ping $i >> output.txt
done
so now it creates a file output.txt till here fine..
now each time i run this script the output file... (4 Replies)
Hi
I have an ftp script which works fine when i execute through a test scheduler(UC4), but when i run it through the prod scheduler(UC4), it hungs indefinetely, when we cancel the job and re-run it it works perfectly fine. here is the code,, any idea why this is happening ????
... (1 Reply)
Hi ,
I am trying to :wall: my head while scripting ..I am really new to this stuff , never did it before :( .
how to find cpu's system high time and user time high in a script??
thanks , help would be appreciated !
:) (9 Replies)
Dear experts,
I have an epoch time input file such as : -
1302451209564
1302483698948
1302485231072
1302490805383
1302519244700
1302492787481
1302505299145
1302506557022
1302532112140
1302501033105
1302511536485
1302512669550
I need the epoch time above to be converted into real... (4 Replies)
HI ,
I have a list1 which consists of data that i have to search and a list2 which has the files that need to be searched .So basically i am using list1 on list2 to see if list1 data is present if found replace it .I have written the code using foreach loop for each list .This is taking the... (1 Reply)