Sponsored Content
Top Forums Shell Programming and Scripting Failed to replace string with "sed" Post 302072787 by nir_s on Sunday 7th of May 2006 09:22:20 AM
Old 05-07-2006
Failed to replace string with "sed"

Hi folks,

I have the following configuration file:
Code:
tofu:/tmp # cat bitbandConfig.properties 
maestroIp=10.10.10.10
maestroPort=2020
adminPlayPath=<Streaming Agent IP>:2021/streamingGateway/GetPlayList

###This part should not be changed###

adminPlayVODProtocol=http

username=iptv
password=iptv
soapContext=bitband/services/IPTVPlugin

adminFileFormat=.asx

mediaFilePath=
playerJSPath=bitbandPlayer.js

serviceUnitId=1$-$VOD#0$-$VOD

### vs agnostic properties ###
encodingFormats=MPEG-1$-$MPEG_1_SYSTEM#MPEG-2$-$MPEG_2_TRANSPORT#MPEG-4$-$MPEG_4

I'm trying to replace in its last line the string :#MPEG-4$-$MPEG_4 with #MPEG-4$-$MPEG4_H264

I ran a simple sed command:
Code:
sed 's/#MPEG-4\$-\$MPEG_4/#MPEG-4\$-\$MPEG4_H264/g' bitbandConfig.properties

I got 2 problems:
1. The strings were not substituted.
2. The last line was deleted!

What did I do wrong?

Thanks in advance,
Nir
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Failed to substitute string with "<>"

Hi folks, I have the following template file: application.filePath.core = /core-RIGHTV/Html/ application.filePath.xbip = /xbip-RIGHTV/Html/ translator.rootContext = /translator_<schame_name>/ I need to substitute the string in the third line "<schema_name>" with $SCHEMA_NAME I ran the... (4 Replies)
Discussion started by: nir_s
4 Replies

2. Shell Programming and Scripting

Sed , Replace a "variable text" inside of a statement

Please Help... I am trying to manipulte the following line Before : <user:Account_Password>002786</user:Account_Password> the password is the "variable", i need to delete / omit the password in the file, (it occurs several thousand times) so the tag line looks like After:... (4 Replies)
Discussion started by: jackn7
4 Replies

3. Shell Programming and Scripting

cat $como_file | awk /^~/'{print $1","$2","$3","$4}' | sed -e 's/~//g'

hi All, cat file_name | awk /^~/'{print $1","$2","$3","$4}' | sed -e 's/~//g' Can this be done by using sed or awk alone (4 Replies)
Discussion started by: harshakusam
4 Replies

4. Shell Programming and Scripting

Script to search a string which is in between "" and replace it with another character

Hi, I am trying to search a string from a text file which is in between "" (Double Quotes) (Eg: "Unix"), and replace it with a | where ever it is appearing in the text file and save the file. Please help me. -kkmdv (6 Replies)
Discussion started by: kkmdv
6 Replies

5. Shell Programming and Scripting

awk command to replace ";" with "|" and ""|" at diferent places in line of file

Hi, I have line in input file as below: 3G_CENTRAL;INDONESIA_(M)_TELKOMSEL;SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL My expected output for line in the file must be : "1-Radon1-cMOC_deg"|"LDIndex"|"3G_CENTRAL|INDONESIA_(M)_TELKOMSEL"|LAST|"SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL" Can someone... (7 Replies)
Discussion started by: shis100
7 Replies

6. Shell Programming and Scripting

Using sed to find text between a "string " and character ","

Hello everyone Sorry I have to add another sed question. I am searching a log file and need only the first 2 occurances of text which comes after (note the space) "string " and before a ",". I have tried sed -n 's/.*string \(*\),.*/\1/p' filewith some, but limited success. This gives out all... (10 Replies)
Discussion started by: haggismn
10 Replies

7. Shell Programming and Scripting

how to use "cut" or "awk" or "sed" to remove a string

logs: "/home/abc/public_html/index.php" "/home/abc/public_html/index.php" "/home/xyz/public_html/index.php" "/home/xyz/public_html/index.php" "/home/xyz/public_html/index.php" how to use "cut" or "awk" or "sed" to get the following result: abc abc xyz xyz xyz (8 Replies)
Discussion started by: timmywong
8 Replies

8. Shell Programming and Scripting

grep with "[" and "]" and "dot" within the search string

Hello. Following recommendations for one of my threads, this is working perfectly : #!/bin/bash CNT=$( grep -c -e "some text 1" -e "some text 2" -e "some text 3" "/tmp/log_file.txt" ) Now I need a grep success for some thing like : #!/bin/bash CNT=$( grep -c -e "some text_1... (4 Replies)
Discussion started by: jcdole
4 Replies

9. Shell Programming and Scripting

Delete all log files older than 10 day and whose first string of the first line is "MSH" or "<?xml"

Dear Ladies & Gents, I have a requirement to delete all the log files in /var/log/test directory that are older than 10 days and their first line begin with "MSH" or "<?xml" or "FHS". I've put together the following BASH script, but it's erroring out: for filename in $(find /var/log/test... (2 Replies)
Discussion started by: Hiroshi
2 Replies

10. Shell Programming and Scripting

Using sed command to replace "|" with ^ for all *.dat files in a folder not working

I am trying to use the below sed command to replace all "|" to ^, in a folder had 50 dat files. when i tried with 1 file it worked but when i tried with wild card, is not working. sed -i 's/"|"/\^/g' *.dat Is this the proper way to use sed command thank you very much for help. (3 Replies)
Discussion started by: cplusplus1
3 Replies
pods::SDL::MPEG(3pm)					User Contributed Perl Documentation				      pods::SDL::MPEG(3pm)

NAME
SDL::MPEG - a SDL perl extension CATEGORY
TODO SYNOPSIS
$info = SDL::MPEG->new( -from => $mpeg ); DESCRIPTION
"SDL::MPEG" provides an interface to querying the status of a SMPEG stream. METHODS o "SDL::MPEG::has_audio" returns true if it has audio track o "SDL::MPEG::has_video" returns true if it has a video track o "SDL::MPEG::width" returns the width of the video in pixels o "SDL::MPEG::height" returns the height of the video in pixels o "SDL::MPEG::size" returns the total size of the clip in bytes o "SDL::MPEG::offset" returns the offset into the clip in bytes o "SDL::MPEG::frame" returns the offset into the clip in frames o "SDL::MPEG::fps" returns the play rate in frames per second o "SDL::MPEG::time" returns the current play time in seconds o "SDL::MPEG::length" returns the total play time in seconds AUTHOR
David J. Goehrig SEE ALSO
perl(1) SDL::Video(3) perl v5.14.2 2012-05-28 pods::SDL::MPEG(3pm)
All times are GMT -4. The time now is 07:30 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy