Use a new file name from the file list


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Use a new file name from the file list
# 1  
Old 03-04-2004
Use a new file name from the file list

I want to create a korn script keeping in mind the following

Everytime i run the script,it should delete the old file name and instead use the new file name from the list below
eg

My file list shall look like this

Filename.01012004.txt
Filename.02012004.txt
Filename.03012004.txt
Filename.04012004.txt


Everytime i run the script,it should delete the old file name and instead use the new file name from the last above.

I am running this script in informatica as a pre session command.

Please help
# 2  
Old 03-04-2004
I think examples would help here...

What do you mean, "old file name"? Do you mean there's gonna be a file called Filename.03012004.txt and you want to rename it to the current month (Filename.04012004.txt)?

Do you just want to move the file (rename it) or do something else?

-----
Also, I'm not familiar with informatica and what it does...

Last edited by oombera; 03-04-2004 at 10:10 PM..
# 3  
Old 03-04-2004
old file name to new file name

Sorry about that.It was a typo mistake.

I will try to make it more clear

In my directory, i have several files starting from Jan1,Feb1,Mar1 and so on. This is a File List

Lets suppose we are in the month of Jan and the file we are using is Jan1.txt.

Come February,

I want to use Feb1 file and i want to do is without manually changing the old file name to new file name when i run the script in Feb

Informatica is a Data warehousing tool with wich you could clean and transform the data.
















Quote:
Originally posted by oombera
I think examples would help here...

What do you mean, "old file name"? Do you mean there's gonna be a file called Filename.03012004.txt and you want to rename it to the current month (Filename.04012004.txt)?

Do you just want to move the file (rename it) or do something else?

-----
Also, I'm not familiar with informatica and what it does...
# 4  
Old 03-05-2004
If you're trying to compute the current date into a date-stamped filename, why not something like this:
Code:
#! /bin/ksh
filename=$(date +%b%e)
print -- ${filename/ /}.txt

In ksh (Korn Shell), and bash as well, you can set the variable "filename" to the date command (see man date for more formatting options). When I just tested it, I had a space in-between "Mar" and "1". So when I use the variable "$filename", I place it in curly braces, and add "/ /" - this tells my shell to echo the variable contents out, substituting the space with nothing, essentially removing it.

To be honest, I don't know if this will work with /bin/sh, or even with Posix shell, but it works with ksh and bash, as far as I know.
# 5  
Old 03-05-2004
Thanks Man
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Move file from one directory and update the list file once moved.

Dears, I have a listfile contains list of files path. i need to read the line of the listfile mv the file to other directory and update the listfile by deleting the lines of the listfile. #!/bin/bash target=/fstest/INVESTIG/Sadiq/TEST_ARCH while read -r line || ]; do mv $line... (19 Replies)
Discussion started by: sadique.manzar
19 Replies

2. Shell Programming and Scripting

List the file names available on FTP server before selecting the required file

Below is my script code.which shows the environment name and then fetch the file from the ftp server but I am facing one issue.The script should be run in both way.We can pass the arguments with script and select the environment name then file name.Here the issue is I am not able to list the files... (1 Reply)
Discussion started by: anuragpgtgerman
1 Replies

3. Homework & Coursework Questions

Loop to Convert a list from an input file and output it to another file

Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted! 1. The problem statement, all variables and given/known data: A) Write a script, which will take input from a file and convert the number from Centigrade to Fahrenheit... (5 Replies)
Discussion started by: AliTheSnake
5 Replies

4. Shell Programming and Scripting

Looping inside directories based on a file which contains file directory list

Hi All, Please help. I have got a file which contains a listing of a file and some directories after it, one by one. I am calling this file xyz.txt here file1 dir1 dir2 dir3 dir4 file2 dir5 dir6 dir7 dir8 file3 dir9 dir10 dir11 dir12 (6 Replies)
Discussion started by: Piyush Jakra
6 Replies

5. Shell Programming and Scripting

Match list of strings in File A and compare with File B, C and write to a output file in CSV format

Hi Friends, I'm a great fan of this forum... it has helped me tone my skills in shell scripting. I have a challenge here, which I'm sure you guys would help me in achieving... File A has a list of job ids and I need to compare this with the File B (*.log) and File C (extend *.log) and copy... (6 Replies)
Discussion started by: asnandhakumar
6 Replies

6. Shell Programming and Scripting

Script to search a large file with a list of terms in another file

Hi- I am trying to search a large file with a number of different search terms that are listed one per line in 3 different files. Most importantly I need to be able to do a case insensitive search. I have tried just using egrep -f but it doesn't seam to be able to handle the -i option when... (3 Replies)
Discussion started by: dougzilla
3 Replies

7. Shell Programming and Scripting

Delete block of text in one file based on list in another file

Hi all I currently use the following in shell. #!/bin/sh while read LINE do perl -i -ne "$/ = ''; print if !m'Using archive: ${LINE}'ms;" "datafile" done < "listfile" NOTE the single quote delimiters in the expression. It's highly likely the 'LINE' may very well have characters in it... (3 Replies)
Discussion started by: Festus Hagen
3 Replies

8. Shell Programming and Scripting

How to Check whether list file present in TXT file exist or not

Hi All, I have txt file which has list of files. I have to check whether these files exist or not. Thanks supriya (6 Replies)
Discussion started by: supriyabv
6 Replies

9. Shell Programming and Scripting

Need help with awk - how to read a content of a file from every file from file list

Hi Experts. I need to list the file and the filename comes from the file ListOfFile.txt. Basicly I have a filename "ListOfFile.txt" and it contain Example of ListOfFile.txt /home/Dave/Program/Tran1.P /home/Dave/Program/Tran2.P /home/Dave/Program/Tran3.P /home/Dave/Program/Tran4.P... (7 Replies)
Discussion started by: tanit
7 Replies

10. AIX

find for specific content in file in the directory and list only file names

Hi, I am trying to find the content of file using grep and find command and list only the file names but i am getting entire file list of files in the directory find . -exec grep "test" {} \; -ls Can anyone of you correct this (2 Replies)
Discussion started by: madhu_Jagarapu
2 Replies
Login or Register to Ask a Question