The UNIX and Linux Forums  
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.

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
Ta bort första raden från filen och mer .... dfb500 Shell-programmering och Skript 6 07-02-2009 10:04
Ta bort linje från en fil ramezernest UNIX for Dummies Frågor & Svar 0 11-01-2007 11:56
bort rad i filen med sed forever_49ers Shell-programmering och Skript 8 09-12-2007 08:39
bort rad i en fil dta4316 Shell-programmering och Skript 12 05-18-2005 10:20
Ta bort rad (er) från fil elchalateco UNIX for Dummies Frågor & Svar 4 10-11-2002 01:25

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 02-28-2007
rohini rohini is offline
Registered User
  
 

Join Date: februari 2007
Inlägg: 3
Ta bort en linje från en fil

Hej,

Behöver ta bort en linje från en fil, filen är för stor så kan inte använda VI.

Jag vet radnumret som måste bort ...

Hur kan detta ske?
  #2 (permalänk)  
Old 02-28-2007
sb008 sb008 is offline Forum Advisor  
Registered User
  
 

Join Date: Jan 2007
Inlägg: 384
Citat:
Ursprungligen postat av rohini
Hej,

Behöver ta bort en linje från en fil, filen är för stor så kan inte använda VI.

Jag vet radnumret som måste bort ...

Hur kan detta ske?
sed <linenum> d fil> fil2
  #3 (permalänk)  
Old 02-28-2007
Manish RIF Manish Jha is offline
Registered User
  
 

Join Date: Dec 2005
Ort: Boston, USA
Inlägg: 65
sed "radnummerd"Filename> newfilename

t.ex. ta bort 5:e linje
sed '5 D 'filename> newfilename
  #4 (permalänk)  
Old 01-06-2009
shabs1985 shabs1985 is offline
Registered User
  
 

Join Date: Dec 2008
Inlägg: 13
Hej Hur tar jag bort ett block av text från en textfil med kända radnummer. t.ex. från linje 43 till Lint 58. mellan och även dessa kines, jag vill att blockera bort.
  #5 (permalänk)  
Old 01-07-2009
sivakumar.rj sivakumar.rj is offline
Registered User
  
 

Join Date: Sep 2008
Inlägg: 74
den sed kommando kan användas för att ta bort vissa rader i en fil

sed "43, 58d" infile> outfile

  #6 (permalänk)  
Old 01-07-2009
palanisvr palanisvr is offline
Registered User
  
 

Join Date: mars 2007
Plats: Indien
Inlägg: 16
Line Raderingar

Prova detta:

# # - Icke interaktiv utgår linjer använder VI- Redaktör
VI - A.txt <<END
: 11d
: 12d
: x
Slut

# # ovanstående kod kommer att ta bort 11 och 42:a linje, sparar filen och utgångar

dumpfilen ovanstående kod i ett skript och köra den ...

Du kan också få samma hjälp sed men sed är en temporär en man för vana att göra de förändringar som permanent till källfilen ....
  #7 (permalänk)  
Old 01-07-2009
shabs1985 shabs1985 is offline
Registered User
  
 

Join Date: Dec 2008
Inlägg: 13
Question

Citat:
Ursprungligen postat av palanisvr View Post
Prova detta:

# # - Icke interaktiv utgår linjer använder VI- Redaktör
VI - A.txt <<END
: 11d
: 12d
: x
Slut

# # ovanstående kod kommer att ta bort 11 och 42:a linje, sparar filen och utgångar

dumpfilen ovanstående kod i ett skript och köra den ...

Du kan också få samma hjälp sed men sed är en temporär en man för vana att göra de förändringar som permanent till källfilen ....
thats fine. Hur kan jag göra det i sedJag kunde röret ändringarna i en ny fil. Jag föredrar enda rad kommandon som jag inte behärskar verkställande manus ännu.
Closed Thread

Komihåglista

Taggar
sed syntax

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 10:24.


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