Shell scripting adding text to top of file


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Shell scripting adding text to top of file
# 1  
Old 07-01-2007
Shell scripting adding text to top of file

Hi this is quite simple i am sure but without using awk or sed i need to add text to the top of a file this is what i have got so far

#!bin/bash
echo "Add text to top of file"
read line
echo $line >> file1

This adds the text to the bottom of the file can some1 please help cheers
# 2  
Old 07-01-2007
Why do you need to do it without using sed or awk?
# 3  
Old 07-01-2007
because i am learning shell scripting from a dummies type book and in the exercises at the back it says to do it without using sed or ack which we have not been taught yet so i could not anyway. Please help it is driving me crazy
# 4  
Old 07-01-2007
i have managed to do it by directing the contents of the line to a temp file and then adding the contents of the file to the temp file and put all the contents of the temp file in the original file but there must be a better way to do it?
# 5  
Old 07-01-2007
Code:
ex - infile<<!
1i
New text
.
x
!


... or, of course, the obvious echo/printf;cat ...
# 6  
Old 07-01-2007
Quote:
Originally Posted by radoulov
Code:
ex - infile<<!
1i
New text
.
x
!

this is too "advanced" for him either.Smilie
# 7  
Old 07-02-2007
Code:
echo "Add text to top of file"
read line
(echo $line; cat file1) > file2
mv file2 file1

 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

How to display only the first 5 running process using top in shell scripting?

topfunc() { top } topfunc Here i used the top command inside a function,and i called the function. when executing this bash file i get all the process which are using by the kernel i just want to display only the first 5 running process. is it possible? (7 Replies)
Discussion started by: Meeran Rizvi
7 Replies

2. Shell Programming and Scripting

Read csv file, convert the data and make one text file in UNIX shell scripting

I have input data looks like this which is a part of a csv file 7,1265,76548,"0102:04" 8,1266,76545,"0112:04" I need to make the output data should look like this and the output data will be part of text file: 7|1265000 |7654899 |A| 8|12660000 |76545999 |B| The logic behind the... (6 Replies)
Discussion started by: RJG
6 Replies

3. Shell Programming and Scripting

Delete all CONSECUTIVE text lines from file shell scripting

Hi I have a text file like below. THe content of the text will vary. Entire text file have four consecutive lines followed with blank line. I want to delete the occurrence of the two consicutive lines in the text file. I don't have pattern to match and delete. Just i need to delete all... (5 Replies)
Discussion started by: RJSKR28
5 Replies

4. 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

5. Shell Programming and Scripting

Shell scripting:from text file to CSV

Hello friends, I have a file as follows: "empty line" content1 content2 content3 content1 content2 content3 content1 content2 content3 It starts with an empty line, how can i get a csv like this: (12 Replies)
Discussion started by: kraterions
12 Replies

6. Solaris

XML to Text file Parsing Using shell scripting

Hi, I want to parse an XML File using Shell Script preferably by using awk command, I/P file is : <gn:ExternalGsmCell id="016P3A"> <gn:attributes> <gn:mnc>410</gn:mnc> <gn:mcc>310</gn:mcc> <gn:lac>8016</gn:lac> ... (2 Replies)
Discussion started by: tech_frk
2 Replies

7. Shell Programming and Scripting

XML to Text file Parsing Using shell scripting

Hi folks, Need some help with XML to text file parsing , the following is the content of the XML File. <xn:SubNetwork id="SNJNPRZDCR0R03"> <xn:MeContext id="PRSJU0005"> <xn:VsDataContainer id="PRSJU0005"> <xn:attributes> ... (6 Replies)
Discussion started by: tech_frk
6 Replies

8. Shell Programming and Scripting

generate tabular output from an input text file in unix shell scripting

Hi, I have the output (as below) which i want it to be in a table. For e.g. space utilization in PSE on path /logs is 0% space utilization in PSE on path /logs/tuxedo/tuxlsp is 16% space utilization in PSE on path /ldvarlsp/lsp/log is 37% space utilization in PSE on path /home is 6%... (7 Replies)
Discussion started by: pkbond
7 Replies

9. UNIX for Dummies Questions & Answers

adding text from a file to the top of the file

Hi all, I need a include a text from the file and include it in the top of the other file.. i.e file 1 contains AAA BBB CCC DDD EEE file2 contains 333 44 23 452 54235 232341 4321414 Now i need to insert the text from file1 to file2 at the top of the file2. (13 Replies)
Discussion started by: sivakumar.rj
13 Replies

10. UNIX for Dummies Questions & Answers

top ten utilities in shell scripting?

Let's get some feedback about the top ten ute's you guys use in writing your scripts - I mean yeah it depends on the job and what you're trying to accomplish, but there ARE those commands (sed, grep, awk, cut, etc.) that most will use time and again... ...so, what do you use? (3 Replies)
Discussion started by: diego
3 Replies
Login or Register to Ask a Question