The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > UNIX for Dummies Spørsmål og svar
.
google unix.com



UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Hjelp Required: Kommando for å finne IP-adressen og kommandoen kjøres av en bruker loggedout Sikkerhet 2 08-06-2008 09:12
Finn og erstatt enkelte linje johnl Shell programmering og Skripting 1 05-22-2008 04:54
MAC-adresse - hva er linje-kommandoen for å finne og aktiv nytt kort wmetz IP Networking 1 03-19-2002 04:44
skrånende finner kommandoen som returnerer blank linje jeffersno1 UNIX for Dummies Spørsmål og svar 2 11-15-2001 04:14
erstatte tekst i en fil fra kommandolinjen ... dudboy UNIX for Dummies Spørsmål og svar 1 09-04-2001 03:31

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 denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 08-12-2005
vasikaran vasikaran is offline
Registrert bruker
  
 

Bli Dato: juni 2005
Location: India
Innlegg: 55
finne og erstatte kommando i en linje ved hjelp av én kommando

Hei,

Jeg har en oppføring i filen som

:: BSNL Gujarat:: india:: OUT:: NAT:: REWEL:: etterskudd:: 919426199995

hvis u se dette, jeg har skilletegnet som::,

Alt jeg ønsker er å erstatte ":" som ":"

så hvordan du gjør det ..

pls hjelpe

takk
  #2 (permalink)  
Old 08-12-2005
vino's Avatar
Vino vino is offline Forum Staff  
Tilhenger (i Vino Veritas)
  
 

Bli Date: Feb 2005
Beliggenhet: Bangalore, India
Innlegg: 2798

Code:
echo "::BSNL GUJARAT::India::OUT::NAT::REWEL::POSTPAID::919426199995" | sed -e 's#::#:#g'

Vino
  #3 (permalink)  
Old 08-12-2005
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Bli Date: Mar 2005
Sted: Irland
Innlegg: 4242
Siden du ønsker å gjøre denne endringen ':' kan ikke være et juridisk karakter i feltene og så dette vil også fungere.


Code:
echo "::BSNL GUJARAT::India::OUT::NAT::REWEL::POSTPAID::919426199995" | tr -s ':'

Vær oppmerksom på at denne endringen vil ødelegge dine data hvis ':' er en juridisk verdi, for eksempel i en dato.

Sist endret av reborg; 08-12-2005 på 04:44..
  #4 (permalink)  
Old 09-04-2007
msubbums msubbums is offline
Registrert bruker
  
 

Bli Date: Feb 2006
Innlegg: 7
Smile bruke perl

ved perl u kan gjøre følgende

perl -pi-e 's /::/:/ g' <filenavn>

Dette erstatter ur '::' til ':' i filen direkte.
  #5 (permalink)  
Old 08-20-2008
wip_vasikaran wip_vasikaran is offline
Registrert bruker
  
 

Bli Dato: juli 2006
Innlegg: 14
Slik bruker sed-kommandoen til å finne og erstatte en katalog

jeg har en fil .. som inneholder mye stier ...

for eksempel .. Filen inneholder ..

/ usr/kk/rr/12345/1
/ usr/kk/rr/12345/2
/ usr/kk/rr/12345/3
/ usr/kk/rr/12345/4
/ usr/kk/rr/12345/5
/ usr/kk/rr/12345/6
/ usr/kk/rr/12345/7
/ usr/kk/rr/12345/8

Jeg ønsker å erstatte / usr/kk/rr/12345 / med / usr/kk/yy/12555 /

pls hjelpe
  #6 (permalink)  
Old 08-20-2008
narayana123 narayana123 is offline
Registrert bruker
  
 

Bli Dato: Aug 2008
Innlegg: 1
$sed 's /::/:/ g' kildefilen> målfilen
  #7 (permalink)  
Old 08-20-2008
wip_vasikaran wip_vasikaran is offline
Registrert bruker
  
 

Bli Dato: juli 2006
Innlegg: 14
faktisk u har svart på mitt ealier innlegg .. pls se ovenfor, jeg prøver å endre navn på en katalog ...

jeg kan gjøre med vanlige tekster .. men jeg er ikke i stand til å endre navn på kataloger pls hjelpe
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 12:59.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0