I need to be able to look for the last file in a dirctory in UNIX,
the file satrt with EFT
so this work
my last file is EFT1234.dat
then I need to be able to get a file that I just ftp and rename with this
name EFT1234.dat but plus 1
I also try
I am getting tjhe following:
The 03121000.DSB is the file that I just FTP and I need to rename EFT1235.dat
Last edited by rechever; 03-12-2010 at 02:42 PM..
Reason: code tags, please...
Perhaps a simpler way of getting to the number
the tr command with the -d deletes characters that match
but the -c says to use complement of what I provide
the [:digit:] is a special class for numbers; there are many others too
[code]
Excuse my ignorance, but If I execute this command in the command line in UNIX works, but how I put this in a shl script?
I have the following
[code]
file=$(ls -tr $EFT*.dat | tail -1) # Select the latest fil e
file=$(ls -tr $EFT*.dat | tail -1) # Select the latest fil e
file |perl -lne '/([A-Z]+)([0-9]+)
let filenum= print $1.($2+1).".dat"
[code]
EFT1234.dat # Select the latest fil e (this is correct)
but this is not working
file |perl -lne '/([A-Z]+)([0-9]+)
let filenum= print .(+1).".dat"
I want to be able to store EFT1234.dat in a variable (file)
then
[code]
file |perl -lne '/([A-Z]+)([0-9]+)
let filenum= print .(+1).".dat"
and ended with EFT1235.dat
[code]
Hi All,
I have a unix file which is ceated with variable name, for example:
FIRST_FILE_3456 and next time it will be FIRST_FILE_3457 and so on.
I need to rename this file like PREV_FIRST_FILE_XXXX where XXXX is the variable part of the file FOR Example 3456 or 3457, etc.
Please help to... (4 Replies)
While executing a script, I am not being able to able to create a file as the file with the same name already exists. That existing file is not getting overwritten as I am not the owner of the file. So, Neither am I able to rename the file nor delete the existing file, so as to get my file created.... (2 Replies)
Dear All,
Please help !
i ham having 300 file with E.G. PMC1_4567.arc in seq. like PMC1_4568.arc,PMC1_4569.arc ...n and so on.. i want all those file to be rename like PMC_4567.arc ,PMC_4568.arc .. mean i want to remove 1 from first file name ..
pls help.. (6 Replies)
I need to Ftp a file to a UNIX directory from a windows directory, the file needs to be put sequencially in the UNIX directory , for example: I get the file from the windows directory with the following name.
EFT###.DAT, the script needs to look in the UNIX directory and if there are files, for... (5 Replies)
Hi Thinkers,
On AIX 5.3, we have a monitor program that reads the log file and searching for a certain string pattern that we define(say "transactionException"), if it sees it then it will raise an alert by sending an email.
Because the log file XXX.log is rolling into XXX.log.0, XXX.log.1,... (2 Replies)
File.jpg
I want to copy and rename this as 2008-12-02.jpg
I tried this copy File.jpg date '%y-%m-%d-%H:%M:%S'.jpg
This doesnt work.... what do i do? (1 Reply)
Hey guys i'm creating a dos style rename script, so if a user types say q14.* as the 1st param and b14.* as the 2nd and will rename all q14 files to b14 but keep the extensions, so i've developed nearly the full script "i think", if i use echo(echo "if $1 had been renamed it would now be... (3 Replies)
Whats the command in unix to do this ;
rename a bunch (3000) of files called ;
0001.jpg
0002.jpg
0003.jpg
0004.jpg
to
0001_LRG.jpg
0002_LRG.jpg
0003_LRG.jpg
etc.
i.e. adding the extension _LRG to the end of the filename ? (3 Replies)
How can I rename a unix file that has a spacing in in the charactyers? For example, I want to rename or move a file called "My OldFile.txt" to "MyNewFile.txt" or "My_New_file.txt"
Please help (7 Replies)