Shell Script for new file name


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Shell Script for new file name
# 8  
Old 12-13-2011
Hi
my test file is like this format

file data is like :
FILEHEADERMONKE ABC
...
...
eof

FILEHEADERMONKEY ABC
...
....
...
eof
and i want data to be split into two files with names reverse of MONKE and MONKEY like EKMON.txt and YEKMON.txt

PLease help me out in this
# 9  
Old 12-13-2011
If you don't want the 'ABC' included in the filenames then you'll need to use $1 rather than $0 (and removing the spaces won't be necessary). Using gsub rather than substr to extract the filename is probably a better idea as well - since it's not a fixed-length string.
This User Gave Thanks to CarloM For This Post:
# 10  
Old 12-13-2011
I only want MONK and MONKEY as my file name . How will gsub works here to get data after FILEHEADER till next 10 characters .
I am new to unix , kindly suggest

---------- Post updated at 08:41 AM ---------- Previous update was at 08:33 AM ----------

Thanks Carlos, it worked
# 11  
Old 12-13-2011
Quote:
Originally Posted by manish8484
I only want MONK and MONKEY as my file name . How will gsub works here to get data after FILEHEADER till next 10 characters .
I am new to unix , kindly suggest
Well, what you actually seem to want is the rest of that field, not the next 10 characters.

Similar to ahamed101's earlier suggestion:
Code:
a=gsub("FILEHEADER","",$1)

This User Gave Thanks to CarloM For This Post:
# 12  
Old 12-13-2011
HI Carlos,

I need one small help ,
the string in a for example it comes MONKEY and i need to reverse this string and then make the file from that string, how to achieve that .
I tried using sed command but it needs some input file .

PLease help me out on that part also
# 13  
Old 12-13-2011
Code:
for (i=length(a);i>0;i--) { a1 = a1 substr (a, i, 1) }

Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Shell script (sh file) logic to compare contents of one file with another file and output to file

Shell script logic Hi I have 2 input files like with file 1 content as (file1) "BRGTEST-242" a.txt "BRGTEST-240" a.txt "BRGTEST-219" e.txt File 2 contents as fle(2) "BRGTEST-244" a.txt "BRGTEST-244" b.txt "BRGTEST-231" c.txt "BRGTEST-231" d.txt "BRGTEST-221" e.txt I want to get... (22 Replies)
Discussion started by: pottic
22 Replies

2. Shell Programming and Scripting

Shell script to pass the config file lines as variable on the respective called function on a script

I want to make a config file which contain all the paths. i want to read the config file line by line and pass as an argument on my below function. Replace all the path with reading config path line by line and pass in respective functions. how can i achieve that? Kindly guide. ... (6 Replies)
Discussion started by: sadique.manzar
6 Replies

3. Shell Programming and Scripting

Help with Shell Scrip in Masking particular columns in .csv file or .txt file using shell script

Hello Unix Shell Script Experts, I have a script that would mask the columns in .csv file or .txt file. First the script will untar the .zip files from Archive folder and processes into work folder and finally pushes the masked .csv files into Feed folder. Two parameters are passed ... (5 Replies)
Discussion started by: Mahesh G
5 Replies

4. Shell Programming and Scripting

What is the function of the following lines at the top of a shell script file: Directory and Script?

The file starts like this: Directory: <path to the script> Script: <script fife name> #!bin/ksh ##Comments <actual script> What is the use of the first two lines in the script? What if I save the file without them? What will be the effect? They are not comments. Im very new to this,... (4 Replies)
Discussion started by: remytom
4 Replies

5. Shell Programming and Scripting

Shell Script function to use script name for log file output

Hi Team - I"m very new to Shell Scripting so I have a rather novice question. My forte is Windows Batch Scripting so I was just wondering what the Shell Script equivalent is to the DOS command %~n? %~n is a DOS variable that dispayed the script name. For instance (in DOS): REM... (11 Replies)
Discussion started by: SIMMS7400
11 Replies

6. UNIX for Dummies Questions & Answers

Shell script to read lines in a text file and filter user data Shell Programming and Scripting

sxsaaas (3 Replies)
Discussion started by: VikrantD
3 Replies

7. Shell Programming and Scripting

Shell script to call Oracle archive backup script when file system reaches threshold value

Hello All, I need immediate help in creating shell script to call archivebkup.ksh script when archive file system capacity reaches threshold value or 60% Need to identify the unique file system that reaches threshold value. ex: capacity ... (4 Replies)
Discussion started by: sasikanthdba
4 Replies

8. Shell Programming and Scripting

how to read dbf file in shell script and to convert dbf file usinf shell script

Hi all, I am new to shell scripting. I have dbf file and I need to convert it into csv file. OR, can i read the fields from a .dbf file and OR seprate the records in dbf file and put into .csv or txt. Actually in the .dbf files I am getting , the numbers of fields may vary in very record and... (6 Replies)
Discussion started by: gauara
6 Replies

9. Shell Programming and Scripting

(Urgent):Creating flat file using sql script and sqlplus from UNIX Shell Script

Hi, I need help urgently for following issue. Pls help me to resolve this issue. I am calling sql script file(file1.sql) from UNIX Shell Script(script1.ksh) using sql plus and trying to create flat file that contains all records returned from SQL query in SQL script(file1.sql) I given... (6 Replies)
Discussion started by: praka
6 Replies

10. Shell Programming and Scripting

Reading file names from a file and executing the relative file from shell script

Hi How can i dynamically read files names from a list file and execute them from a single shell script. Please help its urgent Thanks in Advance (4 Replies)
Discussion started by: anushilrai
4 Replies
Login or Register to Ask a Question