08-04-2007
cant use sed or awk
i cant use sed or awk so i was thinking of something like using head and tail to split up the file but it aint working quite right, plus it doesnt fit with the notion of adding any argument
head -$N file > f1
tail -$N file > f2
cat f1 #need to echo and cat $1 here# f2 > newfile
mv! newfile file #needs to retain file name
could n be subbed for a variable that halfs the wc -l or something.
if anyone can shed some differing light upon this idea i wud b eternally grateful
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Does anyone know how to insert text at the top and bottom of a file using sed? (12 Replies)
Discussion started by: MBGPS
12 Replies
2. Shell Programming and Scripting
how would you insert text into a existing file using aguments
first arguments being the line of text and the second argument being file name (1 Reply)
Discussion started by: jimbob
1 Replies
3. UNIX for Dummies Questions & Answers
Hi,
I am new to Unix, and I am trying to append a line of argument into a current file. I need this line to be inserted into the very top of the file. Does anyone know how this is done?
For example, I am trying: echo "insert to top" >> filename. This inserts the line at the bottom of the... (7 Replies)
Discussion started by: Dev06
7 Replies
4. Shell Programming and Scripting
say I want to insert "this is a test" as the first line into file A, besides
echo "this is a test" > /tmp/tmpfile
cat /tmp/tmpfile fileA >> /tmp/result,
is there any simple way I can do it? thanks (7 Replies)
Discussion started by: fedora
7 Replies
5. Shell Programming and Scripting
Can someone please help me with this SHELL script?
I need to create a script that gets a positive number n as an argument. The script must calculate the factorial of its argument. In other words, it must calculate n!=1x2x3x...xn. Note that 0!=1.
Here is a start but I have no clue how to... (3 Replies)
Discussion started by: I-1
3 Replies
6. Shell Programming and Scripting
If ($argv == “-debug”) then
Echo “in loop”
Endif
But this is not working. If I modify this code and remove “-“, then it works.
Similarly I am getting problem using grep command also
Grep “-debug” Filename
Can someone please help me on how to resolve these... (1 Reply)
Discussion started by: sarbjit
1 Replies
7. UNIX for Advanced & Expert Users
How can i append a EBCDIC string of 100 bytes to 0th position of a binary file in UNIX. (4 Replies)
Discussion started by: param_it
4 Replies
8. Shell Programming and Scripting
Hello,
Is there any method thorugh which script can take argument if pass otherwise if argument doesn't pass then it takes the argument from the configuration file
i.e I am workiing on a script which will run through crontab and the script will
chekout the code ,zip and copy to the... (3 Replies)
Discussion started by: rohit22hamirpur
3 Replies
9. UNIX for Advanced & Expert Users
Hi All,
I am running the script
VBoxManage list vms |sed 's/"//g' | cut -d " " -f1 > har1out.mytxt
result=`cat har1out.mytxt | grep $1'
echo $result
echo $1
{
if
then
echo pass
else
echo fail
fi (2 Replies)
Discussion started by: harsha85
2 Replies
10. Shell Programming and Scripting
I'm trying to take mrt output and put it at the top of a file along with the date and time. I was able to do it at the bottom of the file with the following
printf "********** $(date) **********\n\n" >> $OUTPUT_PATH/$HOSTNAME
mtr -r -w -c 10 $HOSTADDRESS >> $OUTPUT_PATH/$HOSTNAME
printf... (2 Replies)
Discussion started by: kramer65
2 Replies
LEARN ABOUT ULTRIX
dwtstextreplace
DwtSTextReplace(3Dwt) DwtSTextReplace(3Dwt)
Name
DwtSTextReplace - Replaces a portion of the current text string in the simple text widget or inserts a new substring in the text.
Syntax
void DwtSTextReplace(widget, from_pos, to_pos, value)
Widget widget;
int from_pos, to_pos;
DwtCompString value;
Arguments
widget Specifies the ID of the simple text widget whose text string you want to replace.
from_pos Specifies the beginning character position within the text string marking the text being replaced.
to_pos Specifies the last character position within the text string marking the text being replaced.
value Specifies the text to replace part of the current text in the simple text widget.
Description
The DwtSTextReplace function replaces part of the text string in the simple text widget. Within the window, the positions are numbered
starting from 0 and increasing sequentially. For example, to replace the second and third characters in the string, from_pos should be 1
and to_pos should be 3. To insert a string after the fourth character, from_pos and to_pos should both be 4.
See Also
DwtSText(3Dwt), DwtSTextGetString(3Dwt), DwtSTextGetEditable(3Dwt), DwtSTextSetEditable(3Dwt), DwtSTextGetMaxLength(3Dwt), DwtS-
TextSetMaxLength(3Dwt), DwtSTextSetSelection(3Dwt), DwtSTextClearSelection(3Dwt), DwtSTextGetSelection(3Dwt)
Guide to the XUI Toolkit: C Language Binding
Guide to the XUI Toolkit Intrinsics: C Language Binding
DwtSTextReplace(3Dwt)