sed magic!


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting sed magic!
# 8  
Old 08-25-2008
Quote:
Originally Posted by aigles
All the work can be do with a single awk command :
Code:
> cat vibra0.sh
beg=2
end=4
tran="$(awk 'NR==b,NR==e { print NR, $0 "XPTO" }' b=${beg} e=${end} vibra0.dat)"
echo "${tran}"
> cat vibra0.dat
line a
line b
line c
line d
line e
line f
> vibra0.sh
2 line bXPTO
3 line cXPTO
4 line dXPTO
>

Jean-Pierre.
each one are more fast? both are similar, right?
thanks anyway, but i wanna put two points, like:
2: line bXPTO
3: line cXPTO
4: line dXPTO

and i never find a easy way to do it with awk. and i'm also more uncomfortable with it...
# 9  
Old 08-25-2008
Quote:
Originally Posted by vibra
each one are more fast? both are similar, right?
thanks anyway, but i wanna put two points, like:
2: line bXPTO
3: line cXPTO
4: line dXPTO

and i never find a easy way to do it with awk. and i'm also more uncomfortable with it...
Adding ':'
Code:
beg=2
end=4
tran="$(awk 'NR==b,NR==e { print NR ": " $0 "XPTO" }' b=${beg} e=${end} vibra0.dat)"
echo "${tran}"

Jean-Pierre.
# 10  
Old 08-25-2008
Quote:
Originally Posted by aigles
Adding ':'
Code:
beg=2
end=4
tran="$(awk 'NR==b,NR==e { print NR ": " $0 "XPTO" }' b=${beg} e=${end} vibra0.dat)"
echo "${tran}"

Jean-Pierre.
thanks. i will switch for this approach... looks more light and clean SmilieSmilie
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

sed magic

Hello all, I have an inherited an old ugly script I'm trying to clean up a bit. What I am currently working on is a line like the following: Complication=" and ta.secID = 011222 and upper(ta.proc_ctrl_no) != 'IMPACT'";; I just want to combine a search for lines that begin with... (5 Replies)
Discussion started by: blip42
5 Replies

2. What is on Your Mind?

I got a magic wand

My new magic wand just came. It looks great. Looking at it, it looks like it is carved by hand from a solid piece of wood. It could easily serve as a prop in a Harry Potter film. But it is actually a high tech appliance. A built-in accelerometer can detect how you are moving the wand. ... (2 Replies)
Discussion started by: Perderabo
2 Replies

3. Shell Programming and Scripting

sed magic

I want to become an expert @ using sed, but i do not have enough time... Atm I have a repository in my apt/sources.list but it is commented out since i do not want to install packages from it (backtrack repository) except the exploitdb package. I would like make a command, lets say... (5 Replies)
Discussion started by: redsolja
5 Replies

4. UNIX for Dummies Questions & Answers

magic 8ball

when i use this code for the script of the magic 8ball, i get an error message and it always displays the sam answer. What am i doing wrong or what am i missing thanks #!/bin/sh #< Magic eight ball! # KW 26/11/04 # Requires "rand" echo "Enter \"q\" followed by return to quit" function... (6 Replies)
Discussion started by: JamieMurry
6 Replies

5. UNIX for Advanced & Expert Users

magic.h

Where can I find #defines for filetypes like the ELF etc and the magic.h file? CAn anyone advice. Thanks in advance. (1 Reply)
Discussion started by: vijlak
1 Replies

6. UNIX for Dummies Questions & Answers

magic.h

Where can I find #defines for filetypes like the ELF etc and the magic.h file? CAn anyone advice. Thanks in advance. (0 Replies)
Discussion started by: vijlak
0 Replies

7. UNIX for Dummies Questions & Answers

Partion Magic problems.

Hiya people, A great big "HI" to everybody. I'm new to the Forum and now to my problem(s). I am about to partition my only 80GB HD and using the Partition Magic 8 software it looks fairly simple although here is my problem :- 1. Do I change the new partition to primary or logical? 2. Do I... (4 Replies)
Discussion started by: Syndrome_00
4 Replies

8. UNIX for Advanced & Expert Users

what is magic file ?

i am working under this sysytem SunOS sparc SUNW,UltraAX-i2 Some system on this server creates a file named like this. Elem_ee.xml.gz Elem_ee.xml.gz.magic In order to look into Elem_ee.xml.gz.magic, i first renamed Elem_ee.xml.gz.magic to Elem_ee.xml.gz and tried to unzip it. but returns... (3 Replies)
Discussion started by: oppai
3 Replies

9. UNIX for Dummies Questions & Answers

Boot Magic 7

For a multi-boot setup (win2K, XP & SuSE) over 3 drives, where should Boot Magic be installed to? And does it matter which o/s installs it? (3 Replies)
Discussion started by: onestepto
3 Replies
Login or Register to Ask a Question