Sponsored Content
Top Forums Shell Programming and Scripting Problem to add the string(without sed & awk) into the middle of file Post 302109288 by ali hussain on Monday 5th of March 2007 07:58:45 AM
Old 03-05-2007
Problem to add the string(without sed & awk) into the middle of file

Hi,

I have tried many times to add the string into the first line of the file f1 or the middle of the file f1. This file f1 already consists of 10 numbers of lines but could not find the solution.
I first tried by

$echo "paki" >> file

This code only append paki string at the end of file "file" but how can i add this "paki" into the first line or the midd of the file.

Thanks
kind regards,
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

sed/awk String problem

I would appreciate it if any one can guide me in using awk perhaps sed in extracting some values from a long string. here is an example. .......some lines here........ ........ aaaa bbbb cccc ddddd eeeee fffff gggg (time:hhhh)........ ......some lines here also.......... How can I extract... (2 Replies)
Discussion started by: odogbolu98
2 Replies

2. Shell Programming and Scripting

Help needed - Replacing all date & time occurrences in a file with a string using Sed

Hi, I am new to using Sed. I have a file containg lines like the following: INFORM----Test.pc:168:10/11/05 12:34:26 > some text goes here.. TRACE-----Test.pc:197:10/11/05 12:34:26 > some text goes here.. My requirement is to replace 10/11/05 12:34:26 with a string <RUNDATE> (including <... (4 Replies)
Discussion started by: Hema_M
4 Replies

3. Shell Programming and Scripting

add a string in the middle of the file

i want to add a string in a very top of a file without using VI or SED or AWK this is what ive done: (echo '0a'; echo 'LINE OF TEXT'; echo '.'; echo 'wq') | ed -s myfile to add astrng right in the middle i could have count the lines of the file and just chenge the address. ... (6 Replies)
Discussion started by: ciroredz
6 Replies

4. Shell Programming and Scripting

awk & sed problem

Hello, I am new to shell scripting. I want to optimize my one of the script. I have one file and i want to remove selected zones for domains from that file.In this file i have almost 3500 zones for domains.Sample data for the file.... named.backup... (0 Replies)
Discussion started by: nrbhole
0 Replies

5. UNIX for Dummies Questions & Answers

Add string to middle of a file

Hi, I want to write a script that takes a file and a string as params and adds the string to the middle line of the file. Also, I want to output the results back to the original file passed without using temp files. I am very much new to UNIX so this is all a little like black magic to me at... (15 Replies)
Discussion started by: Chiefos
15 Replies

6. Shell Programming and Scripting

AWK or SED to add string at specific position

Greetings. I don't have experience programing scripts. I need to insert a string in a specific position of another string on another file (last.cfg), for example: File last.cfg before using script: login_interval=1800 lcs.machinename=client04 File last.cfg after using script:... (4 Replies)
Discussion started by: vanesuke
4 Replies

7. Shell Programming and Scripting

SED/AWK file read & manipulation

I have large number of data files, close to 300 files, lets say all files are same kind and have extension .dat , each file have mulitple lines in it. There is a unique line in each file containing string 'SERVER'. Right after this line there is another line which contain a string 'DIGIT=0',... (4 Replies)
Discussion started by: sal_tx
4 Replies

8. Shell Programming and Scripting

Find the middle character from a string using sed

Input: qwertmyuiop It should print "m". What's the command to do this with sed? (6 Replies)
Discussion started by: cola
6 Replies

9. Shell Programming and Scripting

Replace string in XML file with awk/sed with string from another

Sorry for the long/weird title but I'm stuck on a problem I have. I have this XML file: </member> <member> <name>TransactionID</name> <value><string>123456789123456</string></value> </member> <member> <name>Number</name> ... (9 Replies)
Discussion started by: cozzin
9 Replies

10. Shell Programming and Scripting

Replace string of a file with a string of another file for matches using grep,sed,awk

I have a file comp.pkglist which mention package version and release . In 'version change' and 'release change' line there are two versions 'old' and 'new' Version Change: --> Release Change: --> cat comp.pkglist Package list: nss-util-devel-3.28.4-1.el6_9.x86_64 Version Change: 3.28.4 -->... (1 Reply)
Discussion started by: Paras Pandey
1 Replies
TIX(3)							       Tix Built-In Commands							    TIX(3)

NAME
compound - multi-line compound image type. SYNOPSIS
image create compound ?name? ?options? DESCRIPTION
Compound image types can be used to create images that consists of multiple horizontal lines; each line is composed of a series of items (texts, bitmaps, images or spaces) arranged from left to right. Compound images are mainly used to embed complex drawings into widgets that support the -image option. As shown in the EXAMPLE section below, a compound image can be used to display a bitmap and a text string simu- taneously in a TK button(n) widget. CREATING COMPOUND IMAGES
Like all images, compound images are created using the image create command. Compound images support the following options: -background color Specifies the background color of the compound image. This color is also used as the default background color for the bitmap items in the compound image. -borderwidth pixels Specifies a non-negative value indicating the width of the 3-D border drawn around the compound image. -font font Specifies the default font for the text items in the compound image. -foreground color Specifies the default foreground color for the bitmap and text items in the compound image. -padx value Specifies a non-negative value indicating how much extra space to request for the compound image in the X-direction. The value may have any of the forms acceptable to Tk_GetPixels(3). -pady value Specifies a non-negative value indicating how much extra space to request for the compound image in the Y-direction. -relief value Specifies the 3-D effect desired for the background of the compound image. Acceptable values are raised, sunken, flat, ridge, and groove. -showbackground value Specifies whether the background and the 3D borders should be drawn. Must be a valid boolean value. By default the background is not drawn and the compound image appears to have a transparent background. -window pathName Specifies the window in which the compound image is displayed. One compound image can be displayed in only one window. When that window is destroyed, the compound image is automatically destroyed as well. This option must be specified when calling the image create compound command and cannot be changed by the configure image command. IMAGE COMMAND
When a compound image is created, Tk also creates a new command whose name is the same as the image. This command may be used to invoke various operations on the image. It has the following general form: imageName option ?arg arg ...? Option and the args determine the exact behavior of the command. The following commands are possible for compound images: imageName add line ?option value ...? Creates a new line at the bottom of the compound image. Lines support the following options: -anchor value Specifies how the line should be aligned along the horizontal axis. When the values are w, sw or nw, the line is aligned to the left. When the values are c, s or n, the line is aligned to the middle. When the values are e, se or ne, the line is aligned to the right. -padx value Specifies a non-negative value indicating how much extra space to request for this line in the X-direction. imageName add item-type ?option value ...? Creates a new item of the type item-type at the end of the last line of the compound image. All types of items support these follow- ing common options: -anchor value Specifies how the item should be aligned along the vertical axis. When the values are n, nw or ne, the item is aligned to the top of the line. When the values are c, w or e, the item is aligned to the middle of the line. When the values are s, se or sw, the item is aligned to the bottom of the line. -padx value Specifies a non-negative value indicating how much extra space to request for this item in the X-direction. -pady value Specifies a non-negative value indicating how much extra space to request for this item in the Y-direction. item-type can be any of the following: imageName add bitmap ?option value ...? Creates a new bitmap item of at the end of the last line of the compound image. Additional options accepted by the bitmap type are: -background color Specifies the background color of the bitmap item. -bitmap name Specifies a bitmap to display in this item, in any of the forms acceptable to Tk_GetBitmap(3). -foreground color Specifies the foreground color of the bitmap item. imageName add image ?option value ...? Creates a new image item of at the end of the last line of the compound image. Additional options accepted by the image type are: -image name Specifies an image to display in this item. name must have been created with the image create command. imageName add space ?option value ...? Creates a new space item of at the end of the last line of the compound image. Space items do not display anything. They just acts as space holders that add additional spaces between items inside a compound image. Additional options accepted by the image type are: -width value Specifies the width of this space. The value may have any of the forms acceptable to Tk_GetPixels(3). -height value Specifies the height of this space. The value may have any of the forms acceptable to Tk_GetPixels(3). imageName add text ?option value ...? Creates a new text item of at the end of the last line of the compound image. Additional options accepted by the text type are: -background color Specifies the background color of the text item. -font name Specifies the font to be used for this text item. -foreground color Specifies the foreground color of the text item. -justify value When there are multiple lines of text displayed in a text item, this option determines how the lines line up with each other. value must be one of left, center, or right. Left means that the lines' left edges all line up, center means that the lines' centers are aligned, and right means that the lines' right edges line up. -text string Specifies a text string to display in this text item. -underline value Specifies the integer index of a character to underline in the text item. 0 corresponds to the first character of the text displayed in the text item, 1 to the next character, and so on. -wraplength value This option specifies the maximum line length of the label string on this text item. If the line length of the label string exceeds this length, it is wrapped onto the next line, so that no line is longer than the specified length. The value may be specified in any of the standard forms for screen distances. If this value is less than or equal to 0 then no wrapping is done: lines will break only at newline characters in the text. imageName cget option Returns the current value of the configuration option given by option. Option may have any of the values accepted by the image cre- ate compound command. imageName configure ?option? ?value option value ...? Query or modify the configuration options for the image. If no option is specified, returns a list describing all of the available options for imageName (see Tk_ConfigureInfo for information on the format of this list). If option is specified with no value, then the command returns a list describing the one named option (this list will be identical to the corresponding sublist of the value returned if no option is specified). If one or more option-value pairs are specified, then the command modifies the given option(s) to have the given value(s); in this case the command returns an empty string. Option may have any of the values accepted by the image create compound command, except the -window option EXAMPLE
The following example creates a compound image with a bitmap and a text string and places this image into a Tk bitton(n) widget. Notice that the image must be created after the creation of the window that it resides in. set btn [button .b] set img [image create compound -window $btn] $img add line $img add bitmap -bitmap warning $img add space -width 8 $img add text -text "Warning" -underline 0 $btn config -image $img pack $btn KEYWORDS
image(n), Tix(n) Tix 4.0 TIX(3)
All times are GMT -4. The time now is 10:49 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy