The UNIX and Linux Forums  
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.

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
Sostituire il testo in più file on9west Shell scripting e di programmazione 1 05-20-2008 01:35 AM
Cercare e sostituire i file in più cartelle lodey Shell scripting e di programmazione 6 09-28-2007 02:00 AM
Come faccio a sostituire le molteplici linee di diversi file ranga27 Shell scripting e di programmazione 2 02-07-2007 08:57 PM
Sostituire il file di testo in corrispondenza wilsonchan1000 UNIX for Dummies Domande & Risposte 1 12-16-2002 09:21 AM
grep più file di testo nella cartella in 1 file di testo? coppertone UNIX for Dummies Domande & Risposte 7 08-23-2002 02:50 PM

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 02-26-2004
Tonka52 Tonka52 is offline
Utente Registrato
  
 

Iscriviti Data: febbraio 2004
Interventi: 14
Sostituire il testo in più file

Ok ragazzi,

Se qualcuno mi può aiutare su questo cucciolo Sarei molto apprezzato!

Ecco lo scenario

Ho una stringa, ad esempio:
<img src\u003dBLANK_IMG border\u003d0 width\u003d221 height\u003d12>
o
<img src\u003dIMG border\u003d0 height\u003d12 width\u003d221>
o qualsiasi altra cosa davvero ....

necessità di modificare sostanzialmente ognuno di includere alt \u003d ""
<img src \u003d IMG alt \u003d "" discorsi discorsi ..... ....... >

Ogni linea ho bisogno di cambiare è garantita per iniziare con "<img" e terminare con un ">" (ovviamente ..) il resto è variabile.

... Anche per punti bonus! Tali <img tag che non hanno la alt \u003d "" linea già, ma in una posizione diversa, voglio spostarlo in essere accanto alla src

ad esempio,
spostare
<img src\u003dIMG border\u003d0 height\u003d12 width\u003d221 alt\u003d"">
a
<img src\u003dIMG alt\u003d"" border\u003d0 height\u003d12 width\u003d221>


Qualsiasi idee?

Grazie!
  #2 (permalink)  
Old 02-26-2004
RTM's Avatar
RTM RTM is offline Forum Advisor  
Hog Hunter
  
 

Iscriviti Data: aprile 2002
Ubicazione: Sul mio moto
Interventi: 3.039
Vedere questo intervento con lo stesso tipo di domanda - che si dovrebbe iniziare off nella giusta direzione.
  #3 (permalink)  
Old 02-26-2004
Tonka52 Tonka52 is offline
Utente Registrato
  
 

Iscriviti Data: febbraio 2004
Interventi: 14
RTM Grazie, ho visto che il distacco, ma questo è solo un semplice trovare / sostituire dichiarazione - ho bisogno di qualcosa che utilizza un po 'di logica giusto!

Se un super-umano sed dichiarazione può farlo poi grande! In caso contrario, esso può essere un caso di scrittura di un programma di leggere parola per parola, carattere charater fino a quando non corrisponde a un "<img>" e poi avanti fino a leggere ">" ... manipolare la linea, poi sputare fuori ... o qualcosa del genere ???......

Naturalmente accolgo con favore .... qualsiasi altra * * semplici idee!
  #4 (permalink)  
Old 02-26-2004
RTM's Avatar
RTM RTM is offline Forum Advisor  
Hog Hunter
  
 

Iscriviti Data: aprile 2002
Ubicazione: Sul mio moto
Interventi: 3.039
Libera la tua mente ....


Cerca prima di "<img src" - check-out il grep / egrep / fgrep comandi - tutte le linee che contengono - ricerca per il tuo vuoto alt \u003d "" dichiarazione - utilizzare un sed comando per rimuoverlo.

Poi eseguite tramite e inserire il tuo nuovo alt \u003d "" di ricerca / sostituzione confine con alt \u003d "" border

si prova su un file più piccoli in modo da poter vedere se tutte le opere prima di colpire tutti i vostri htm / html file.
  #5 (permalink)  
Old 02-26-2004
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Ubicazione: Ashburn, Virginia
Messaggi: 9.114
sed 's / alt \u003d""//; s / \ (<img src \u003d [^] * \) / \ 1alt \u003d "" / g'
o qualcosa di simile ...
  #6 (permalink)  
Old 02-27-2004
Tonka52 Tonka52 is offline
Utente Registrato
  
 

Iscriviti Data: febbraio 2004
Interventi: 14
Perderabo - che è molto utile! Just necessità di escludere qualsiasi linea già contenenti alt "<any text>" ...

Potete aiutarmi in questo?
  #7 (permalink)  
Old 02-27-2004
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Ubicazione: Ashburn, Virginia
Messaggi: 9.114
Non capisco la domanda. Pubblica alcuni dati di esempio che mostra ciò che realmente vuole.

E chiarire una cosa: non può avere una linea a due o più occorrenze di "<img src\u003d....>"?
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 è 07:51 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