The UNIX and Linux Forums  

Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



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.

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 05-24-2007
rinku rinku is offline
Registered User
  
 

Join Date: maj 2007
Inlägg: 54
Smile hjälpa mig

Jag vill veta hur kan jag skriva shell programmering som tar bort alla numaric värde från en fil. Men den filen innehåller både numaric och snöre charecter.
efter att köra detta skript alla string charecters är kvar som det är. behag hjälpa mig så fort som möjligt.

tr kommandot inte fungerar. Tala om för mig hur kan jag skriva att tr kommando.

Senast redigerad av rinku; 05-24-2007 vid 08:46.. Motivering: Inte arbetar
  #2 (permalänk)  
Old 05-24-2007
anbu23 anbu23 is offline Forum Advisor  
Registered User
  
 

Join Date: mars 2006
Ort: Bangalore, Indien
Inlägg: 1.398
Använd tr kommando för att ta bort numeriskt värde från fil
  #3 (permalänk)  
Old 05-24-2007
Unbeliever Unbeliever is offline
Registered User
  
 

Join Date: Jul 2005
Ort: England
Inlägg: 183
En av dessa kommer att arbeta
Kod:
cat myfile.txt | tr -d 0-9
sed -e 's/[0-9]//g' file.txt
perl -p -e 's/[0-9]//g' file.txt
  #4 (permalänk)  
Old 05-24-2007
ghostdog74 ghostdog74 is offline Forum Advisor  
Registered User
  
 

Join Date: Sep 2006
Inlägg: 2.540
Citat:
Ursprungligen postat av Unbeliever
En av dessa kommer att arbeta
Kod:
cat myfile.txt | tr -d 0-9
UUOC
Kod:
tr -d 0-9 < file > newfile
  #5 (permalänk)  
Old 05-24-2007
Unbeliever Unbeliever is offline
Registered User
  
 

Join Date: Jul 2005
Ort: England
Inlägg: 183
Det är bara värdelöst om det har eller tjänar något syfte.

Under de senaste jag upptäckt att med nya skal användare är det lättare att förklara kommandon skickas tillsammans snarare än förklara omställning. Därför syftet är enkelhet.

Den Motargumentet är naturligtvis att du ska ge det "korrekta" svar första gången. Personliga föredrar jag.
  #6 (permalänk)  
Old 05-24-2007
ghostdog74 ghostdog74 is offline Forum Advisor  
Registered User
  
 

Join Date: Sep 2006
Inlägg: 2.540
Citat:
Ursprungligen postat av Unbeliever
Det är bara värdelöst om det har eller tjänar något syfte.
Japp, katt: s syfte är att gå med filer och katt "filnamn" | <someothercmd> tjänar inget annat syfte än att ödsla tid "öppnande" en annan process
Citat:
Under de senaste jag upptäckt att med nya skal användare är det lättare att förklara kommandon skickas tillsammans snarare än förklara omställning. Därför syftet är enkelhet.
<,>>> Och | alla undervisas som grundläggande tanken verksamhet. vi använder>>> ofta för att omdirigera till files.etc .. samma med <för input.
  #7 (permalänk)  
Old 05-24-2007
drl's Avatar
varselljus drl is offline Forum Advisor  
Registered User
  
 

Join Date: april 2007
Ort: Saint Paul, MN USA / BSD, CentOS, Debian, OS X, Solaris
Inlägg: 712
Hej, rinku.

Vad anser du att ett "numeriskt värde"? Endast tecken 0-9? En sträng gillar 3,14159? Vad sägs om -0.707E 1?

Ju mer exakt du är, desto bättre svar. Beskrivande titlar på dina trådar hjälper också, t.ex. "Ta bort numeriska värden".

Dubblett tjänster inte kär dig till forumet medlemmar ... Skål, varselljus

Senast redigerad av varselljus, 05-24-2007 vid 10:27.. Orsak: Förtydligande.
Closed Thread

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




Alla tider är GMT -4. Klockan är nu 07:15.


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