The UNIX and Linux Forums  

Go Back   UNIX och Linux Forum > Upp Forum > UNIX for Dummies Frågor & Svar
.
google unix.com



UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna!

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Sök ersätta strängen i fil1 med string från (uppslagstabell) fil2? gstuart Shell-programmering och Skript 9 06-08-2009 07:11
Söksträngen i XML med sed chiru_h Shell-programmering och Skript 6 04-09-2008 08:49
Söksträngen sam99 Shell-programmering och Skript 4 03-04-2008 01:39
ersätta en sträng melanie_pfefer Shell-programmering och Skript 11 01-17-2008 10:57
Ersätt strängen B beroende på förekomst av strängen A hemangjani Shell-programmering och Skript 1 12-05-2006 05:10

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 11-20-2008
tuathan tuathan is offline
Registered User
  
 

Join Date: Nov 2008
Inlägg: 10
Är det möjligt att ersätta mer den 1 sträng med en SED?

Jag vill ersätta två fraser i textfil

originalstringA.1.
bla bla ....
originalstringB.1.

fick denna kod hittills:

# variabler
IP \u003d $ 1
NO \u003d $ 2
FS \u003d $ 3
IS \u003d $ 4
NN \u003d 1
# echo variabler
echo''
echo $ IP
echo $ NO
echo $ FS
echo $ IS
echo'****'
echo $ NN
# generera filer och konfigurera
medan [$ NN-le $ NO]
göra
cp template.egsinp $ IP. $ NN.egsinp
sed s / template / $ IP. $ NN / <template.egsinp> $ IP. $ NN.egsinp
# Jag behöver något annat här som ersätter en annan sak och har samma input / output-filer som ovan sed.
echo'****'
NN \u003d$(($ NN + 1))
echo $ NN
gjord
# exit
exit
  #2 (permalänk)  
Old 11-20-2008
jlliagre jlliagre is offline Forum Advisor  
ɹǝsn sıɹɐlosuǝdo
  
 

Join Date: Dec 2007
Plats: Paris
Inlägg: 1496
Du kan ersätta så många strängar du vill med en enda sed kommandot genom att använda följande syntax:

Kod:
sed -e "s/a/b/" -e "s/c/d/" ...

Closed Thread

Komihåglista

Taggar
sed

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 09:01.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0