Microsoft
Software
Hardware
Network
Question : Unix Script for Reading text file line by line
OK. I need help in unix scripting.
I have attached a sample file. Here are my queries.
1. Read the text file line by line. So there should be 5 lines to be read
2. Find t.mgmt_sa_code='TRADERA' and capture TRADERA in variable.
3. Save each line in a separate file. For e.g. the first line of the file will be saved with a filename TRADERA.sql. So 5 lines means 5 files should be saved when the program is completed
Please provide the script which can do the above.
I believe it should be simple.
Thanks,
ajexpert
Answer : Unix Script for Reading text file line by line
The above was a ksh script,
below is a bash script
#!/usr/bin/bash
while read line ; do
f=${line#*t.mgmt_sa_code="
'"}
echo $line > ${f%"'";*}.sql
done < sample.txt
Random Solutions
object library invalid contains references to object definitions that could not be found
Rename AD Account and Mailbox
magento how do I display all the products in a single page?
Launching new Perl script -and- DoEvents?
Adobe Image Ready: how to save html with image?
Boot Problem....Hard Disk Command Failed
Centrally managed data connection files
NTLDR is missing on XP
Perl GetOptions: Undefined argument in option spec
Macros not working properly in Excel sheet