The UNIX and Linux Forums  


Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
google unix.com



Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui.

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
sovrascrivere specifiche linee in un file csecnarf Shell scripting e di programmazione 7 05-13-2008 12:01 PM
come rimuovere specifiche linee da un file bluemoon1 Shell scripting e di programmazione 17 10-07-2007 11:40 PM
sostituzione prima linea o delle linee in un file Terribile UNIX e avanzata per utenti esperti 3 06-28-2006 09:23 PM
Aggiornamento linee specifiche in un file aukequist Shell scripting e di programmazione 3 11-15-2005 01:52 PM
Come si linee specifiche in un file? hedgehog001 UNIX for Dummies Domande & Risposte 2 08-23-2005 01:04 AM

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 Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 09-29-2006
hcclnoodles hcclnoodles is offline
Utente Registrato
  
 

Iscriviti Data: marzo 2002
Interventi: 272
sostituzione specifiche linee in un file

Hi there
Ho un file che ha le linee



Codice:
# Serial number for hostid
EXP_SERIAL_=""

Queste linee potrebbero essere in qualsiasi parte del file, per quanto i numeri di riga andare, vorrei sostituire le due linee con


Codice:
# Serial number for hostid $var1
EXP_SERIAL_$var1="$var2"

C'è un modo rapido e semplice per me fare questo?

salute
  #2 (permalink)  
Old 09-29-2006
gauravgoel gauravgoel is offline
Utente Registrato
  
 

Iscriviti Data: dicembre 2005
Località: India
Interventi: 218
........................................

Ultimo a cura di gauravgoel; al 09/29/2006 08:58 AM.. Motivo: sbagliato soluzione
  #3 (permalink)  
Old 09-29-2006
gauravgoel gauravgoel is offline
Utente Registrato
  
 

Iscriviti Data: dicembre 2005
Località: India
Interventi: 218
utilizzare questo
Citazione:
sed "s / vecchio testo / nuovo testo / g" input.txt
anche se non puliti, dovrebbe funzionare

Ultimo a cura di gauravgoel; al 09/29/2006 09:10 AM..
  #4 (permalink)  
Old 09-29-2006
hcclnoodles hcclnoodles is offline
Utente Registrato
  
 

Iscriviti Data: marzo 2002
Interventi: 272
thats grande, ma che se eseguire i comandi dalla riga di comando è il risultato corretto uscite allo schermo, ma doesnt effettivamente modificare il file


Come faccio a far fare un cambiamento permanente al file?
  #5 (permalink)  
Old 09-29-2006
anbu23 anbu23 is offline Forum Advisor  
Utente Registrato
  
 

Iscriviti Data: marzo 2006
Località: Bangalore, India
Messaggi: 1.398

Codice:
sed "s/old text/new text/g" input.txt > temp
mv temp input.txt

o


Codice:
perl -pi -e "s/old text/new text/g" input.txt

  #6 (permalink)  
Old 09-29-2006
hcclnoodles hcclnoodles is offline
Utente Registrato
  
 

Iscriviti Data: marzo 2002
Interventi: 272
thankyou grande che funziona .... ho voluto evitare di creare un nuovo file e mv'ing si torna di nuovo .... ma se ho a che fare in modo che poi sia

grazie per il vostro aiuto
Closed Thread

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 01:53 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0