Sponsored Content
Top Forums Shell Programming and Scripting search replace pattern containing slashes Post 302278554 by cfajohnson on Tuesday 20th of January 2009 02:35:55 PM
Old 01-20-2009
Quote:
Originally Posted by aveitas
Need help in finding pattern then replacing pattern that contains multiple
slashes ..

You can use any character you want as the delimiter:

Code:
sed "s|$search|$replace|"

 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Search for a Pattern and Replace

Hello All, Can you help me with this , I need to search a pattern replace it with the new pattern in all the files in a directory. what would be the easiest way to do that? Thanks in advance. :) Sam, (6 Replies)
Discussion started by: sbasetty
6 Replies

2. Shell Programming and Scripting

SED Search Pattern and Replace with the Pattern

Hello All, I have a string "CP_STATUS OSSRC_R6_0_Shipment_R1H_CU AOM_901046 R1H_LLSV1_2008031", and I just want to extract LLSV1, but I dont get the expected result when using the sed command below. # echo "CP_STATUS OSSRC_R6_0_Shipment_R1H_CU AOM_901046 R1H_LLSV1_2008031" | awk '{print... (4 Replies)
Discussion started by: racbern
4 Replies

3. Shell Programming and Scripting

search a pattern and replace the whole line

Hi All, I have a requirement where I have to find a pattern in a file and comment the whole line containing the search pattern. Any ideas in shell is welcome. Thanks in advance, Regards, Arun (3 Replies)
Discussion started by: arun_maffy
3 Replies

4. Shell Programming and Scripting

perl:: search for tow pattern and replace the third pattern

Hi i want to search two pattern on same line and replace onther pattern.. INPut file aaaa bbbbb nnnnnn ttttt cccc bbbbb nnnnnn ppppp dddd ccccc nnnnnn ttttt ffff bbbbb oooooo ttttt now i want replace this matrix like.. i want search for "bbbbb","nnnnnn" and search and replace for... (4 Replies)
Discussion started by: nitindreamz
4 Replies

5. UNIX for Dummies Questions & Answers

pattern containg ' search and replace

Hi guys I'm new to this forum so please help me in this I have a file where i need to replace a pattern value=' ' with the pattern value='abc' and moreover that abc value must be passed from some variable say i assign name=abc and use name as the value to replace instead of the direct string... (10 Replies)
Discussion started by: sundarj
10 Replies

6. Shell Programming and Scripting

Search and replace - pattern-based

Hey folks! I am new to shell-scripting, but I have a problem that I would like to solve using a script. I create very large html forms, used for randomized trials. In these forms, each question is supplied with a variable that looks something like this: PROJECT_formNN Where NN is the question... (1 Reply)
Discussion started by: Roevhat
1 Replies

7. Shell Programming and Scripting

search & replace pattern

Hi, My problem is that I have to search a changing pattern and replace it with the wild card char "*" i/p: 99_*_YYYYMMDD_SRC.txt.tar.gz o/p: 99_*_*_SRC.txt.tar.gz The problem is that YYYYMMDD pattern is not static. It could be YYYYMMDDHHMI or could be YYYYMMDDHHMISS. Can... (10 Replies)
Discussion started by: dips_ag
10 Replies

8. Shell Programming and Scripting

Search for a pattern and replace. Help needed

I have three variables $a, $b and $c $a = file_abc_123.txt $b = 123 $c = 100 I want to search if $b is present in $a. If it is present, then i want to replace that portion by $c. Here $b = 123 is present in "file_abc_123.txt", so i need the output as "file_abc_100.txt' How can this be... (3 Replies)
Discussion started by: irudayaraj
3 Replies

9. Shell Programming and Scripting

sed - Search and replace within pattern

Hi Guys! Unix newbie here! Have a requirement for which I have been scouting the forums for a solution but has been out of luck so far :( I have a file which contains the following:- TEST1|TEST2|"TEST3|1@!2"|TEST5 My sed command should result in either one the following output:-... (6 Replies)
Discussion started by: hishamzz
6 Replies

10. Shell Programming and Scripting

Search pattern then find and replace

If condition satisfy, want to find pattern and modify two Fields in Modify.txt Input.txt SOURCE1 SOURCE2 SOURCE3 SOURCE4 SOURCE5 SOURCE6 Modify.txt SOURCE1|SLA|2016/12/11 11:12:11 PM|HMM|11-11-16| SOURCE2|SLA|2016/13/11 11:12:11 PM|HMM|10-11-16| SOURCE3|SLA|2016/14/11 11:12:11... (7 Replies)
Discussion started by: Joselouis
7 Replies
ERUBIS(1)							   User Commands							 ERUBIS(1)

NAME
erubis - eRuby style template engine for multiple languages SYNOPSIS
erubis [..options..] [file ...] DESCRIPTION
Embedded templating engine for multiple languages. Erubis will take a template file as input and output code to convey that data in the language specified. The following output languages are supported: * Ruby * PHP * C * Java * Scheme * Perl * JavaScript OPTIONS
-h, --help help -v version -x show converted code -X show converted code, only ruby code and no text part -N numbering: add line numbers (for '-x/-X') -U unique: compress empty lines to a line (for '-x/-X') -C compact: remove empty lines (for '-x/-X') -b body only: no preamble nor postamble (for '-x/-X') -z syntax checking -e escape (equal to '--E Escape') -p pattern embedded pattern (default '<% %>') -l lang convert but no execute (ruby/php/c/java/scheme/perl/js) -E e1,e2,... enhancer names (Escape, PercentLine, BiPattern, ...) -I path library include path -K kanji kanji code (euc/sjis/utf8) (default none) -c context context data string (yaml inline style or ruby code) -f datafile context data file ('*.yaml', '*.yml', or '*.rb') -T don't expand tab characters in YAML file -S convert mapping key from string to symbol in YAML file -B invoke 'result(binding)' instead of 'evaluate(context)' --pi=name parse '<?name ... ?>' instead of '<% ... %>' supported properties: * (common) --escapefunc=nil : escape function name --pattern="<% %>" : embed pattern --trim=true : trim spaces around <% ... %> --preamble=nil : preamble (no preamble when false) --postamble=nil : postamble (no postamble when false) --escape=nil : escape expression or not in default * (basic) * (pi) --pi="rb" : PI (Processing Instrunctions) name --embchar="@" : char for embedded expression pattern('@{...}@') * ruby * php * c --indent="" : indent spaces (ex. ' ') --out="stdout" : output file pointer name * java --indent="" : indent spaces (ex. ' ') --buf="_buf" : output buffer name --bufclass="StringBuffer" : output buffer class (ex. 'StringBuilder') * scheme --func="_add" : function name (ex. 'display') * perl --func="print" : function name * javascript --docwrite=true : use 'document.write()' when true EXAMPLES
Run 'erubis -l php example.ephp' to convert the embedded document to php code. example.ephp: <?xml version="1.0"?> <html> <body> <p>Hello <%= $user %>!</p> <table> <tbody> <% $i = 0; %> <% foreach ($list as $item) { %> <% $i++; %> <tr bgcolor="<%= $i % 2 == 0 ? '#FFCCCC' : '#CCCCFF' %>"> <td><%= $i %></td> <td><%== $item %></td> </tr> <% } %> </tbody> </table> </body> </html> SEE ALSO
http://rubyforge.org/projects/erubis/ erubis 2.6.2 January 2009 ERUBIS(1)
All times are GMT -4. The time now is 07:20 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy