02-17-2009
Sure, so here would be my text file before. Let's just say I have a file of serial numbers:
E1111111
E2222222
E3333333
0
E5555555
0
E7777777
So the 0 are mess ups in the file and I want to replace each with different serial numbers E4444444 and E6666666 respectively so the output would be:
E1111111
E2222222
E3333333
E4444444
E5555555
E6666666
E7777777
Unfortunately when I use sed it does the whole file so the second 0 gets replaced by E4444444 before I can even try to substitute the E6666666
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Alright, I think I know what I am doing with sed(which probably means I don't). But I cant figure out how to replace just the first occurance of a string. I have tried sed, ed, and grep but can't seem to figure it out. If you have any suggestions I am open to anything! (3 Replies)
Discussion started by: IronHorse7
3 Replies
2. Shell Programming and Scripting
Hello,
I want to replace 2nd instance of "foo" in a file use sed.
Any suggestions? (2 Replies)
Discussion started by: katrvu
2 Replies
3. Shell Programming and Scripting
hi
i have one file where i want to substitute only first instance of
swap
with swap1
i want to replcae only first instance of swap in my script
i know we can do this with awk. but i need to do this with sed only
i tried follwoing code
sed 's/swap/swap1' filename
but here all... (15 Replies)
Discussion started by: d_swapneel14
15 Replies
4. Shell Programming and Scripting
I have an input text that looks like this (comes already sorted):
on Caturday 22 at 10:15, some event
on Caturday 22 at 10:15, some other event
on Caturday 22 at 21:30, even more events
on Funday 23 at 11:00, yet another event
I need to delete all the matching words between the lines, from... (2 Replies)
Discussion started by: GrinningArmor
2 Replies
5. Shell Programming and Scripting
Hi,
Here is my piece of code used with sed in shell script:
sed -i '/<falsemodule-option>/ a\<LdapLogin>' myxmlfile
The problem that i am facing with the above is that in 'myxml' file i have mulitple instances of <falsemodule-option>
so when i execute the above sed command, it is appending... (10 Replies)
Discussion started by: sunrexstar
10 Replies
6. Shell Programming and Scripting
I need to reduce a file's size below 50MB by deleting chucks of text. The following sed does this.
sed '/^begpattern/,/endpattern/d' myfile
However, it's possible that the file size can get below 50MB by just deleting the first instance of the pattern. How do I code that into sed?
Or can awk... (8 Replies)
Discussion started by: mariod1049
8 Replies
7. Shell Programming and Scripting
I was told a way to do this with awk earlier today but is there a way with sed to specify the last instance of a character on a line?
You will know what character you're looking for but there could be none or one hundred instances of it on a line say and you ONLY want to specify the last one for... (3 Replies)
Discussion started by: Bashingaway
3 Replies
8. Shell Programming and Scripting
The following text is in testFile.txt:
one 5
two 10
three 15
four 20
five 25
six 10
seven 35
eight 10
nine 45
ten 50
I'd like to use sed to print the first occurance of search pattern /10/ in a given range. This command is to be run against large log files, so to optimize efficiency,... (9 Replies)
Discussion started by: uschaafm
9 Replies
9. Shell Programming and Scripting
Hi Everyone, I have the below information from a log file:
LOAD SUMMARY
============
WRT_8036 Target: TGT_1_TAB (Instance Name: )
WRT_8039 Inserted rows - Requested: 3929 Applied: 0 Rejected: 3929 Affected: 0 Mutated from update: 3929
WRT_8041 Updated rows ... (7 Replies)
Discussion started by: galaxy_rocky
7 Replies
10. Shell Programming and Scripting
Hi all,
I'm new to the forum and also relatively new to sed and other such wonderfully epic tools.
I'm attempting to grab a section of text between two words, but it seems to match all instances of the range instead of stopping at just the first.
This occurs when I use:
sed -n... (7 Replies)
Discussion started by: Lazarix
7 Replies
LEARN ABOUT SUNOS
genlib_flatten_phfig
GENLIB_FLATTEN_PHFIG.3(October 1, 1997) GENLIB_FLATTEN_PHFIG.3(October 1, 1997)
NAME
GENLIB_FLATTEN_PHFIG - flatten an instance in the current layout figure
SYNOPSYS
#include <genlib.h>
void GENLIB_FLATTEN_PHFIG(insname,concat)
char *insname;
char concat;
ORIGIN
This software belongs to the ALLIANCE CAD SYSTEM developed by the ASIM team at LIP6 laboratory of Universite Pierre et Marie CURIE, in
Paris, France.
Web : http://asim.lip6.fr/recherche/alliance/
E-mail : alliance-users@asim.lip6.fr
PARAMETERS
insname Name of the instance to be flattened
concat Indicate whether or not to concatenate instance name to instance' objects name
DESCRIPTION
FLATTEN_PHFIG inserts the contents of an instance, but its connectors, in the current figure, and then destroys the instance.
The concat parameter may take two values:
YES to concatenate object name with instance names.
NO to copy object names.
In most case, the concat value must be YES, in order to warranty the unicity of names in the figure. It may otherwise fail, because the
function would try to add in the current figure some object with an already existing name.
EXAMPLE
#include <genlib.h>
main()
{
/* Create a figure to work on */
GENLIB_DEF_PHFIG("mycell");
.
.
.
/* Place an instance */
GENLIB_PLACE("model","instance", SYM_X, 0, 0);
/* flatten an instance */
GENLIB_FLATTEN_PHFIG("instance", YES);
/* Save all that on disk */
GENLIB_SAVE_PHFIG();
}
SEE ALSO
genlib(1), GENLIB_LOINS(3).
BUG REPORT
This tool is under development at the ASIM department of the LIP6 laboratory.
We need your feedback to improve documentation and tools.
PROCEDURAL GENERATION LANGUAGE
ASIM/LIP6 GENLIB_FLATTEN_PHFIG.3(October 1, 1997)