sed with -e option


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting sed with -e option
# 1  
Old 12-20-2012
sed with -e option

Code:
Code:
sed "s/^/8,A1,$dat,id2_3,/g" -e sed "s/$/,,,,,,,,,,,/g" temporary


wn m running this script m getting a error... plz help me with this....


O/p

sed: -e expression #1, char 3: unterminated `s' command

---------- Post updated at 11:35 AM ---------- Previous update was at 11:33 AM ----------

m done thanks for ur views :P
# 2  
Old 12-20-2012
try this..

Code:
 
sed "s/^/8,A1,$dat,id2_3,/g" -e "s/$/,,,,,,,,,,,/g" temporary

# 3  
Old 12-20-2012
had given a sed extra :P

correct format
Code:
sed "s/^/8,A1,$dat,id2_3,/g" -e "s/$/,,,,,,,,,,,/g" temporary

---------- Post updated at 11:40 AM ---------- Previous update was at 11:36 AM ----------

got stuck with one more error
Code:
sed: can't read s/^/8,A1,2012-12-20,id2_3/g: No such file or directory


Last edited by Franklin52; 12-20-2012 at 03:11 AM.. Reason: Please use code tags for data and code samples
# 4  
Old 12-20-2012
missing the -e

Code:
sed -e "s/^/8,A1,$dat,id2_3,/g" -e "s/$/,,,,,,,,,,,/g" temporary

This User Gave Thanks to itkamaraj For This Post:
# 5  
Old 12-21-2012
Code:
sed -n -i -e "1,$record s/^/8,A1,$dat,$service,/g" -n -i -e "1,$record s/$/,,,,,,,,,,,,,/g" temporary $service.txt

throws this error
Code:
sed: -e expression #1, char 4: unexpected `,'

---------- Post updated 12-21-12 at 10:18 AM ---------- Previous update was 12-20-12 at 12:29 PM ----------

Code:
Code:
sed -n -i -e "1,$record s/^/8,A1,$dat,$service,/g" -n -i -e "1,$record s/$/,,,,,,,,,,,,,/g" temporary $service.txt

when i execute above script it gives me below error .... rectify my error

sed: -e expression #1, char 4: unexpected `,'

Last edited by Franklin52; 12-20-2012 at 03:11 AM.. Reason: Please use code tags for data and code samples
# 6  
Old 12-21-2012
what you are trying to do ?

can you post the input file and the expected output data.
# 7  
Old 12-21-2012
i/p file is given below...


first column is counter it will keep increamenting

Last edited by nikhil jain; 12-21-2012 at 03:01 AM..
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

sed one Liner option -e

Hi, I have the following command.(Delete all trailing blank lines at the end of a file.) sed -e :a -e '/^\n*$/{$d;N;ba' -e '}' I don't understand the logic of this command and also I don't understand why -e is used. Can you please let me know the logic of this command and why three -e... (5 Replies)
Discussion started by: TomG
5 Replies

2. Shell Programming and Scripting

sed -n option

Hi i am facing problem with sed -n option could you please help me on this, i have a file test the contents of the file is width="75">10/0 4/12</td>^M><a href='courtorders/100412zr.pdf' target="_blank">Miscellaneous Order</a></td>^M width="75">10/01/12</td>^M><a href='courtorde... (8 Replies)
Discussion started by: ragilla
8 Replies

3. UNIX for Dummies Questions & Answers

emulating cat in sed with q option

Hi, I am aware that the below are the equivalent in sed for cat command. sed ':' sed -n 'p' Is there any way to emulate the same using "q" option in sed? Thanks (8 Replies)
Discussion started by: pandeesh
8 Replies

4. Shell Programming and Scripting

sed 'b' option

Hi, What does the following command do on files? sed '1b; $d' To me it just deletes the last line of the file. If so what is the significance of sed's 'b' option? Thanks (1 Reply)
Discussion started by: royalibrahim
1 Replies

5. UNIX for Dummies Questions & Answers

sed -i option example

Can anyone give detailed and example for sed -i option. Where can we use this option?:) (3 Replies)
Discussion started by: gwgreen1
3 Replies

6. Shell Programming and Scripting

sed delete option

I have tried doing this to delete some lines: sed '1,10d' file Now I want to specify a variable as a line number for example: lastline=wc -l file linestart=$lastline - 20 sed '$linestart,$lastlined' file but this will give error: sed: -e expression #1, char 3: extra characters after... (4 Replies)
Discussion started by: zorrox
4 Replies

7. Shell Programming and Scripting

Help needed sed: illegal option -- i

hello. i have a script, but in solaris i get this message sed: illegal option -- i whats wrong? With Ubuntu there is no problem. Thanks for help. #!/bin/bash for file in $(find /directory..../Test/*.txt -type f) do head -n 1 $file | egrep '^#!' if then sed -i '2i\Headertext'... (3 Replies)
Discussion started by: fertchen
3 Replies

8. Shell Programming and Scripting

sed insert option(-i) in shell script

Hi, Please tell me how to use insert option of sed in a shell script on Solaris/AIX plateform. For example I need to insert few lines on top of every file whose name starts with say "SOL_DEL". Thanx. (2 Replies)
Discussion started by: sanjay1979
2 Replies

9. Shell Programming and Scripting

Env Variable substituion in Sed (-s option)

Folks, I've been trying to use the ENV variable with slashes(/) in its value inside the sed substitution.. Sed 's/myval/'$MYVAL'/' file1 >> file.tmp If MYVAL=<sometext>, it works. if MYVAL=/home/venkat, it doesnt. *************************** bash-2.05$ export VAL=/home/venkat... (5 Replies)
Discussion started by: gvsreddy_539
5 Replies

10. UNIX for Dummies Questions & Answers

sed option to delete two words within a file

Could someone please help me with the following. I'm trying to figure out how to delete two words within a specific file using sed. The two words are directory and named. I have tried the following: sed '//d' sedfile sed '//d' sedfile both of these options do not work..... ... (4 Replies)
Discussion started by: klannon
4 Replies
Login or Register to Ask a Question