Script to insert text from one file to other file


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Script to insert text from one file to other file
# 1  
Old 07-15-2010
Script to insert text from one file to other file

Hello Team,

I need help in preparing script which will insert text from one file to other file.

I have requirement to prepare script which will insert data from one file to another file.

I have tried using sed and awk command but it is not useful to me as it does not append data in the exixting file. If we try to do that,it just emmpty the file.

kindly provide help in perparing the script.
# 2  
Old 07-15-2010
Hi,

Post your input and expected output.
# 3  
Old 07-16-2010
Actually we have to frequently restart our weblogic application server. After restart we have to update a operational page which we do it manually as of now. I would like to automate this task. The line which we insert in operational page is having below format.
Code:
<span class="text"> 2010-07-15 9:19:52 AM CEST MARS Server server_name was restarted due to outofmemory.<br></span>

My requirement of script is to extract data and time from the file and insert those data in a file which is having above data and fromthere that data should get inserted in actual operational file. The data should always get inserted after the following line in a operational file.
Code:
</font> </b></font></span><p>

Please do let me know in case of any other queries

Last edited by Scott; 11-26-2010 at 06:55 AM.. Reason: Code tags
# 4  
Old 07-16-2010
Code:
echo "<span class=\"text\"> `date` CEST MARS Server `hostname` was restarted due to outofmemory. <br></span>" >> operational_page

# 5  
Old 07-16-2010
Hello rdcwayx,

Thanks for the reply.

But the command given by you will append the line in a operational status file.

I would like to append that line after following line in a status file.
Code:
</font> </b></font></span><p>

The new text should always get appended after the following line in a operational file.
Code:
</font> </b></font></span><p>


Last edited by Scott; 11-26-2010 at 06:56 AM.. Reason: Code tags
# 6  
Old 07-16-2010
Code:
d=$(date)   # or you get the date and time from log files.
h=$(hostname)

 awk -v a="$d" -v b="$h"  '/<\/font> <\/b><\/font><\/span><p>/ 
            {$0=$0"\n<span class=\"text\"> " a " CEST MARS Server " b " was restarted due to outofmemory. <br></span>"}1' operational_page


Last edited by rdcwayx; 07-16-2010 at 07:16 PM..
# 7  
Old 07-17-2010
Hello rdcwayx,

Thanks for the reply.

I have exceuted the command given by you but it's giving following error.
Code:
awk: syntax error near line 1
awk: bailing out near line 1


Last edited by Scott; 11-26-2010 at 06:56 AM.. Reason: Code tags
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

TCL script to insert some text on a file

Hi All , I am looking to create one TCL script to insert one text based on some regular expression match on one file as stated below Input File module (mem1 ,mem2 , bist1 , ten2 , sen1 , land2 , taane2 , ran1 , ran2 , tri2 , tri8 , fly1 , fly2 , san2 ); output ran1 , ran2 , tri2 ,... (1 Reply)
Discussion started by: kshitij
1 Replies

2. Shell Programming and Scripting

How to insert text within a file?

Hi, I am trying to check for missing dates in a file and would want to insert the missing date into the file. Currently the script is as below #!/bin/ksh dates="dates" cat ${dates} | grep -v "^#" curr_month=`date '+%m` curr_day=`date '+%d` curr_year=`date '+%Y` #curr_month=02... (7 Replies)
Discussion started by: newbie_01
7 Replies

3. UNIX for Dummies Questions & Answers

Insert text into a file using shell script

Hi, I need to insert "Hello World" text into a file called hai.txt using shell scripting. Kindly help me. For eg: If I open the file hai.txt by giving linux command cat hai.txt, the content of the file should have the text Hello World in it. Thanks (5 Replies)
Discussion started by: karthick nath
5 Replies

4. Shell Programming and Scripting

Insert value to db from text file

Hi, I have a single value in insertval file. I want to load that value to database with the current date. I tried the below code but it is inserting <NULL> to database and echo $c is also null. cat insertval | awk -F ' ' '{print $1}' > c echo c=$c data=`sqlplus -s user/pwd@hostname <<EOF ... (5 Replies)
Discussion started by: Neethu
5 Replies

5. Shell Programming and Scripting

Insert Text On file

Hi All, Can someone pls help me to insert some text on a file. my file contains something like below.. AKBULBU, BALUMIL, BATCH,BATCH BOARROB, BOTAKAT, C57896, CAKIOZE, CHECMER, CICOFRA, CISZPAW,2194485 I want output as USER_ID, LOGIN_ID (6 Replies)
Discussion started by: harshakusam
6 Replies

6. Shell Programming and Scripting

awk script to insert text in file

I'm in a time crunch here and I don't know how to write scripts. I have a file of data that looks like the following: 1 7.652073E+00 0.000000E+00 7.146691E+02 1.704154E+01 2 7.652068E+00 6.031387E+00 7.146636E+02 2.499305E+01 3 7.645906E+00 1.509455E+01 7.144158E+02 1.822061E+02 4... (7 Replies)
Discussion started by: pk218703
7 Replies

7. Shell Programming and Scripting

Need to insert new text and change existing text in a file using SED

Hi all, I need to insert new text and change existing text in a file. For that I used the below line in the command line and got the expected output. sed '$a\ hi... ' shell > shell1 But I face problem when using the same in script. It is throwing the error as, sed: command garbled:... (4 Replies)
Discussion started by: iamgeethuj
4 Replies

8. Shell Programming and Scripting

How to insert some constant text at beginig of each line within a text file.

Dear Folks :), I am new to UNIX scripting and I do not know how can I insert some text in the first column of a UNIX text file at command promtp. I can do this in vi editor by using this command :g/^/s//BBB_ e,g I have a file named as Test.dat and it containins below text: michal... (4 Replies)
Discussion started by: Muhammad Afzal
4 Replies

9. Shell Programming and Scripting

How to insert text into first line of the file and middle of the file?

Script 1 Pre-requisites Create a file with x amount of lines in it, the content of your choice. Write a script that takes two arguments. The first being a line of text, the second being your newly created file. The script should take the first argument and insert it into the very top (the... (3 Replies)
Discussion started by: ali hussain
3 Replies
Login or Register to Ask a Question