Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Can I use sed to insert a string which has colon Post 302190135 by Jenny.palmy on Monday 28th of April 2008 06:28:40 PM
Old 04-28-2008
Can I use sed to insert a string which has colon

Hi, all,

I wonder if I can use sed to insert a string which has a colon.

I have a txt file a.txt like the following

TRAIN/DR1/FCJF0/SI1027.MFC
TRAIN/DR1/FCJF0/SI1657.MFC

I want to insert a string C:/TIMIT/TIMIT at the begining of each line.

I use the commond:
TIM=C\:/TIMIT/TIMIT
sed "s:^:$TIM/:" < a.txt > b.convert

and I got the error "sed -e expression #1, char 7: unknow option to 's'".
it seems because there is a colon in $TIM,
if I use C\:/TIMIT/TIMIT instead of variable $TIM, in command
sed "s:^:$TIM/:" < a.txt > b.convert
it works.

and I also tried
sed "s:^:${TIM}/:" < a.txt > b.convert
still got the same problem.

so I wonder how I can insert a string which has a colon in a txt file.

Thanks,
Jenny
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

fetch string and insert later

"are you billy_smith ?" replace with "are you billy_smith ? my name is billy_smith" how to fetch the name "billy_smith" and using it later I need sed script to do this, any one can help? Thanks (6 Replies)
Discussion started by: playinmel.com
6 Replies

2. Shell Programming and Scripting

help - sed - insert space between string of form XxxAxxBcx, without replacing the pattern

If the string is of the pattern XxxXyzAbc... The expected out put from sed has to be Xxx Xyz Abc ... eg: if the string is QcfEfQfs, then the expected output is Qcf Ef Efs. If i try to substitute the pattern with space then the sed will replace the character or pattern with space,... (1 Reply)
Discussion started by: frozensmilz
1 Replies

3. Shell Programming and Scripting

Running multiple commands stored as a semi-colon separated string

Hi, Is there a way in Korn Shell that I can run multiple commands stored as a semi-colon separated string, e.g., # vs="echo a; echo b;" # $vs a; echo b; I want to be able to store commands in a variable, then run all of it once and pipe the whole output to another program without using... (2 Replies)
Discussion started by: svhyd
2 Replies

4. UNIX for Dummies Questions & Answers

Insert a break page after certain string using SED

Hi: I have 2 files: teststring.txt and a tempfile.txt teststring file contains: s/Primary Ins./\n1/g I'm trying to search for "Primary Ins." string in tempfile. For every "Primary Ins." string that is found, a new line is inserted and put in number 1. Then, write out the newfile... (7 Replies)
Discussion started by: newbeee
7 Replies

5. Shell Programming and Scripting

sed or awk command to replace a string pattern with another string based on position of this string

here is what i want to achieve... consider a file contains below contents. the file size is large about 60mb cat dump.sql INSERT INTO `table1` (`id`, `action`, `date`, `descrip`, `lastModified`) VALUES (1,'Change','2011-05-05 00:00:00','Account Updated','2012-02-10... (10 Replies)
Discussion started by: vivek d r
10 Replies

6. Shell Programming and Scripting

How to insert file contents after nth occurrence of a string using sed?

Hi, I would like to know how, using sed, be able to insert contents of file2 in file1 after say the second occurrence of a given string? e.g. > cat file1 banana apple orange apple banana pear tangerine apple > cat file2 I don't like apples What would be the sed command to insert... (5 Replies)
Discussion started by: dimocn
5 Replies

7. Shell Programming and Scripting

Insert String every n lines, resetting line counter at desired string

I need to read a text file and insert a string every n lines, but also have the line counter restart when I come across a header string. Line repeating working every 3 lines using code: sed '0~3 s/$/\nINSERT/g' < INPUT/PATH/FILE_NAME.txt > OUTPUT/PATH/FILE_NAME.txt I cannot seem to find... (1 Reply)
Discussion started by: Skonectthedots
1 Replies

8. Shell Programming and Scripting

[sed]: syntax to insert N spaces in front of a string

Dear all, I would like to insert N blankspaces in front of a string using sed command To give an example (N=10), I tried that code: $ echo "abcd" | sed 's/^/ \{10,\}&/' but I failed, by obtaining that result: {10,}abcd Any help would be greatly appreciated, Thanks in advance,... (18 Replies)
Discussion started by: dae
18 Replies

9. UNIX for Beginners Questions & Answers

How to print string after colon?

Hi How do I print character after colon":" below is input file BUC1 : 33157147, BUC1 COUNT : 478455,BUC1 : 9930334.18 BUC2 : 1203100,BUC2 COUNT : 318678,BUC2 GIVEN : 3493491.59 BUC3 : 234567.99 expected output 33157147 478455 9930334.18 12031002 318678 3493491.59 234567.99 (10 Replies)
Discussion started by: scriptor
10 Replies

10. Shell Programming and Scripting

Insert a user input string after matched string in file

i am having file like this #!/bin/bash read -p 'Username: ' uservar match='<color="red" />' text='this is only a test so please be patient <color="red" />' echo "$text" | sed "s/$match/&$uservar\g" so desireble output what i want is if user type MARIA this is only a test so please... (13 Replies)
Discussion started by: tomislav91
13 Replies
STRUCT 
CFG80211_BEAC(9) Actions and configuration STRUCT CFG80211_BEAC(9) NAME
struct_cfg80211_beacon_data - beacon data SYNOPSIS
struct cfg80211_beacon_data { const u8 * head; const u8 * tail; const u8 * beacon_ies; const u8 * proberesp_ies; const u8 * assocresp_ies; const u8 * probe_resp; size_t head_len; size_t tail_len; size_t beacon_ies_len; size_t proberesp_ies_len; size_t assocresp_ies_len; size_t probe_resp_len; }; MEMBERS
head head portion of beacon (before TIM IE) or NULL if not changed tail tail portion of beacon (after TIM IE) or NULL if not changed beacon_ies extra information element(s) to add into Beacon frames or NULL proberesp_ies extra information element(s) to add into Probe Response frames or NULL assocresp_ies extra information element(s) to add into (Re)Association Response frames or NULL probe_resp probe response template (AP mode only) head_len length of head tail_len length of tail beacon_ies_len length of beacon_ies in octets proberesp_ies_len length of proberesp_ies in octets assocresp_ies_len length of assocresp_ies in octets probe_resp_len length of probe response template (probe_resp) AUTHOR
Johannes Berg <johannes@sipsolutions.net> Author. COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 STRUCT CFG80211_BEAC(9)
All times are GMT -4. The time now is 03:06 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy