![]() |
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| UNIX for Dummies Questions & Answers If you're not sure where to post a UNIX or Linux question, post it here. All UNIX and Linux newbies welcome !! |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| insert text in the middle of a file | relle | Shell Programming and Scripting | 3 | 03-13-2008 03:37 PM |
| How to insert the 1st arg into the middle of the file | boris | Shell Programming and Scripting | 4 | 04-13-2007 12:21 AM |
| How to insert text into first line of the file and middle of the file? | ali hussain | Shell Programming and Scripting | 3 | 03-05-2007 05:54 AM |
| insert text into the middle of a original file | mopimp | Shell Programming and Scripting | 1 | 03-26-2006 10:11 AM |
| how to insert and delete characters in the middle of file | ivancheung | High Level Programming | 7 | 10-11-2004 03:08 AM |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
How to insert text in the middle of a file
Hey guys, how do we take a line of text as an argument from a user and then insert it in the middle of a file irrespective of the number of lines in the file. I am trying to do this without SED or AWK. Inserting it in the beginning and at the end is easy, but i am trying to accomplish inserting text in the middle?
|
|
||||
|
How to insert text in the middle of a file w/o SED or AWK!!
tht dint wrk as i am trying to do this using a script..im pasting the script
#!bin/bash echo "Enter a line of text"; read text; echo "Enter the file path to append to"; read path; nfline=$(wc -l $path); middle=$($nfline/2); head -$middle $path > tmpfile; $text >> tmpfile; tail -$middle $path >> tmpfile; mv tmpfile $path; more $path; Last edited by kartikkumar84@g; 05-09-2008 at 09:06 PM.. |
|
||||
|
Quote:
Code:
cnt=`wc -l < filename` |
| Sponsored Links | ||
|
|
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|