Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
Google Site



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Reply
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 09-26-2009
Registered User
 

Join Date: februari 2009
Ort: Pune / Banagalore
Inlägg: 71
Exclamation kan vi optimera detta kommando

kan vi optimera detta kommando?


Kod:
sed 's#AAAA##g' /study/i.txt | sed '1,2d' | tr -d '\n\' > /study/i1.txt;

så här är jag med två filer ... sin overhead .. kan vi optimera använda endast 1 fil


Kod:
sed 's#AAAA##g' /study/i.txt | sed '1,2d' | tr -d '\n\' > /study/i.txt;

hålla dem same but it doesnt work!

anyother sätt så att jag kan använda endast 1 fil eller så?

tack

Senast redigerad av Franklin52; 09-27-2009 at 05:26.. Motivering: Använd kod tags!
Sponsrade länkar
  #2 (permalänk)  
Old 09-26-2009
fpmurphy's Avatar
Moderator
 

Join Date: Dec 2003
Ort: Florida
Inlägg: 2.101
Om du använder GNU version av sed har ett alternativ för på plats redigering.

Du kan också göra vad du vill göra med sed i en åkallan av sed

Kod:
 sed -e '1,2d' -e 's/AAAA//g'  /study/i.txt

  #3 (permalänk)  
Old 09-26-2009
danmero danmero is online now Forum Advisor  
 

Join Date: Nov 2007
Ort: H3X
Inlägg: 1566

Kod:
awk 'NR>2{gsub("AAAA","");print}' ORS="" file > newfile

  #4 (permalänk)  
Old 09-26-2009
Registered User
 

Join Date: Nov 2008
Plats: Amsterdam
Inlägg: 1,320

Kod:
sed -i '1,2d;s/AAAA//g;:a;N;s/\n/ /;ta' infile

  #5 (permalänk)  
Old 09-26-2009
vgersh99's Avatar
Moderator
 

Join Date: februari 2005
Ort: Boston, MA
Inlägg: 5.199

Kod:
{ rm /study/i.txt; sed -e '1,2d' -e 's/AAAA//g'  > /study/i.txt; } < /study/i.txt

  #6 (permalänk)  
Old 09-27-2009
Registered User
 

Join Date: februari 2009
Ort: Pune / Banagalore
Inlägg: 71
flesta u glömde tr kommando jag har använt i uttryck!

vad man ska göra med den?

ps: det vore bättre om u förklarar kommandot för

Senast redigerad av crackthehit007; 09-27-2009 at 04:29..
  #7 (permalänk)  
Old 09-27-2009
Registered User
 

Join Date: Nov 2008
Plats: Amsterdam
Inlägg: 1,320
Jag glömde TR kommandot ersatte jag det med en sed motsvarande (a, N, s / \ n / /;) ta, så att allt skulle göras med ett kommando.
Jag använde-i alternativet för inline redigera de olika sed verksamhet skiljs åt av semikolon.

S.
Sponsrade länkar
Reply

Komihåglista

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 Av


Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Optimera för fil läsning julirani Shell-programmering och Skript 2 04-08-2009 03:07
Hur optimera våra band säkerhetskopior? Browser_ice AIX 6 03-17-2009 05:52
Kan vi optimera detta enkla script? rajavu UNIX for Dummies Frågor & Svar 8 01-13-2009 10:44
optimera skript amitrajvarma Shell-programmering och Skript 3 11-26-2007 10:18
kompressas optimera html SMAP Shell-programmering och Skript 3 11-28-2006 12:48



Alla tider är GMT -4. Klockan är nu 08:55.


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-2010. All Rights Reserved.Ad Management by RedTyger

Content Relevant webbadresser från vBSEO 3.2.0