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 > Operativsystem > OS X (Apple)
.
google unix.com



OS X (Apple) OS X är en linje av Unix-baserade grafiska operativsystem utvecklas, marknadsförs och säljs av Apple.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Newlines skal variabler narcvs Shell-programmering och Skript 5 03-26-2009 02:54
ersätter strängarna med newlines: sed hkansal Shell-programmering och Skript 3 11-28-2008 01:24
ersätter kommatecken är med newlines använder sed newbie_coder Shell-programmering och Skript 5 09-28-2008 11:44
textfil i 2 bitar, separat från newlines. mcw Shell-programmering och Skript 12 09-24-2008 03:02
Bash scripting fråga är: newlines retrovertigo Shell-programmering och Skript 4 07-06-2007 12:44

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 03-26-2009
Gale Gorman Gale Gorman is offline
Registered User
  
 

Join Date: oktober 2007
Ort: Houston
Inlägg: 11
Lägg till svar (newlines)

Jag har en lång fil ursprungligen skapats med VI men någon gång sparas med MS Word. Vid en annan gång jag ersätta alla förekomster av ^ M med XXX. Nu vill jag få det tillbaka till VI men med XXX konverteras till newline.

Jag använder den version av vim Apple använder.

Tack,

Gale
  #2 (permalänk)  
Old 03-27-2009
Franklin52 Franklin52 is online now Forum Staff  
Moderator
  
 

Join Date: februari 2007
Inlägg: 4.306
Du kan försöka ungefär så här:

Kod:
awk '{sub("XXX","");print}' file > newfile
Hälsningar
  #3 (permalänk)  
Old 03-27-2009
Gale Gorman Gale Gorman is offline
Registered User
  
 

Join Date: oktober 2007
Ort: Houston
Inlägg: 11
Tack, jag har försökt göra detta i VI med:

:% s / XXX / ^ M / g

och jag är ^ fröken när jag ville ha en vagnretur.

BTW jag vet att använda Ctrl-V innan M.
  #4 (permalänk)  
Old 03-27-2009
Gale Gorman Gale Gorman is offline
Registered User
  
 

Join Date: oktober 2007
Ort: Houston
Inlägg: 11
I detta awk linjen kommer inte att "bara ta bort alla förekomster av XXX?
  #5 (permalänk)  
Old 03-27-2009
Franklin52 Franklin52 is online now Forum Staff  
Moderator
  
 

Join Date: februari 2007
Inlägg: 4.306
Det tar bort en händelse i en rad, jag antar att du har en förekomst av XXX på slutet av raden?
Jag är inte Shure Jag förstår vad du försöker uppnå. Vill du konvertera filen till DOS / Windows-formatet?

Hälsningar
  #6 (permalänk)  
Old 03-27-2009
Gale Gorman Gale Gorman is offline
Registered User
  
 

Join Date: oktober 2007
Ort: Houston
Inlägg: 11
Jag trodde min ursprungliga budskapet var klart.

Detta är en lång fil i en enda rad. När XXX verkar jag behöver en vagnretur eller newline så filen kan läsas och redigeras med VI.

Så jag inte bara försöka bli av med XXX, jag försöker ersätta dem med en vagnretur.

Jag ursprungligen skruvas upp den här filen efter det hade sparats i MS Word och naturligtvis fanns det en ^ M överallt.

Jag använde ersätta kommando i VI för att bli av med dem ^ fröken men ändå inte uppnå det resultat jag ville. Då ska jag ersätta XXX för ^ M med:

:% s / ^ M / XXX / g
  #7 (permalänk)  
Old 03-27-2009
[MA] Flying_Meat [MA]Flying_Meat is offline
Registered User
  
 

Join Date: Sep 2002
Ort: San Fran
Inlägg: 131
Citat:
Ursprungligen postat av Gale Gorman View Post
Tack, jag har försökt göra detta i VI med:

:% s / XXX / ^ M / g

och jag är ^ fröken när jag ville ha en vagnretur.

BTW jag vet att använda Ctrl-V innan M.
Visste du ersätter "^ M" med "\ r"?
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 Av
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 05:42.


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