SPUG:DOS / BASIC Script
Dan Ebert
mathin at mathin.com
Fri Jan 17 11:32:50 CST 2003
Could you incoporate the date into the raw data filename? That way you
wouldn't have to worry about creating directory or moving a file. A
seperate script could then be written to look at the filenames and
delete the old ones.
--
Dan Ebert <mathin at mathin.com>
----------------------------------------------------------
"If you're right 90% of the time, why quibble about the remaining 3%?"
On Fri, 2003-01-17 at 09:02, September Nyang oro wrote:
> SPUG-ers,
>
> I got a job in DataStage that runs once per day. It basically gets raw
> data from DB2, transforms it ( we do some calculations and other stuff
> here), and then dumps the data into an Oracle. So that part works
> perfectly.
>
> We need to be able to archive this raw data from the DB2 source for 14
> days just incase something happens to our jobs, so we could go back and
> get that raw data from the archive and run it again. We're trying to
> archive this data in a flat file in Windows NT. Right now when we run
> the process we could only archive the raw data for 1 day. DataStage
> could only 'overwrite' or 'append' to an existing file. But we want
> separate files everyday.
>
> The challenge: I need to write a script in Basic / DOS that would put a
> timestamp in my jobs. Before it 'overwrites' yesterday's job in the
> system when it writes today's job, it should move 'yesterday's job into
> another directory/folder. And then keep that old job in the new folder
> for 14 days. After 14 days that job should be deleted. So a script that
> can perform those functions is something that would be useful to me.
>
> So ideally, I'll need to have a script that runs first on the system,
> moves the old file into the new directory, checks whether that new
> directory has files older than 14 days, if so then delete the older-
> than-14-days file(s). If no older than 14 days files are available,
> then just finish.
>
> Ideas are welcome.
>
> Thanks.
>
> ../seppy
>
>
>
> ______________________________________________________________
> Seattle Perl Users Group Mailing List
> POST TO: spug-list at mail.pm.org
> ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list
> MEETINGS: 3rd Tuesdays, U-District, Seattle WA
> WEB PAGE: www.seattleperl.org
More information about the spug-list
mailing list