Domande taggate «sed»

"sed" ("stream editor") è un'utilità Unix che analizza e trasforma i file di testo.


1
sed: impossibile leggere: nessun file o directory di questo tipo
Lo uso come str_replace per ogni file nella cartella dopo aver annullato l'archiviazione nella cartella temporanea find "$tmp" -type f | xargs sed -i "s/${targetsubstring}/${newsubstring}/g" ma ottengo questo errore: sed: can't read /tmp/tmp.Q18p8BRYcc/steam: No such file or directory sed: can't read engine.txt: No such file or directory Il mio tmp …
6 linux  sed 

4
Estrai l'URL dal testo con più URL usando sed
Ho una stringa con un testo e diversi URL. Come posso estrarre un URL specifico (di un dominio specifico) con sed? Ad esempio, ho questo: Text foo bar Text foo bar <br /><br /> http://www.this.file <br />http://another.file <br />http://mine.com/this.html <br />http://myURL.net/files/IWANTthis <br />http://www.google.com/thisnot e seddeve restituire questo: http://myURL.net/files/IWANTthis
4 linux  bash  sed 


2
Usando sed per scaricare automaticamente ComboFix
Sto provando a scrivere uno script di shell per afferrare l'URL dinamico su cui si trova ComboFix at BleepingComputer.com/download/combofix Tuttavia, per qualche motivo non riesco a ottenere la mia espressione regolare per abbinare il collegamento di download del "clic qui" se il download non funziona. Ho usato un regex tester …

1
Bash alias con Sed non funziona
Qualcuno sa perché questo alias non funziona? alias tailsed="tailf error.log | sed -e 's/\\n/\n/g' -e 's/\\t/''/g'" Ho provato a sostituire le virgolette singole con doppie in modo che sia come: alias tailsed='tailf error.log | sed -e "s/\\n/\n/g" -e "s/\\t/""/g"' Ma il comando pipe non si analizza correttamente come fa quando …


2
Prefisso tutte le righe con la prima parola in un file
Voglio aggiungere il prefisso a tutte le righe di un file (tranne la prima riga) usando la prima parola in un file. Ingresso: x.o: x.cpp /u/a.h /b.h \ /c.h \ produzione: x.o: x.cpp /u/a.h \ x.o: /b.h \ x.o: /c.h \ Qualcuno può aiutarmi per favore come risolvere quanto sopra …
3 linux  regex  sed 



1
come rimuovere tag di commento HTML usando sed?
Voglio rimuovere i tag di commento in un file html. <!--- <script save and execute me> --> deve diventare: <script save and execute me> Provai sed -i s_^<!-- \(.*\) -->$_\1_ text.sed ma fallisce perché il & lt; e & gt; sono considerati caratteri di lettura in / out. Io che …
2 regex  sed 

2
Sostituisce le immagini \ (. *) "Con immagini / \ 1" in tutti i file?
Ho un sacco di file html e tutti i tag img hanno le barre nel modo sbagliato! Ecco un esempio (tranne per il fatto che è una riga nel codice, divisa qui per facilitare la visualizzazione) <a href=index.html><img src="images\homereg.png" /></a> <img src="images\spacer.png" /> <a href=dogs.html><img src="images\dogsreg.png" /></a> <img src="images\spacer.png" /> …
2 linux  sed 

1
Perché sed fa in modo che Git consideri l'intero file riscritto?
Usando Cygwin su Win7x32, quando uso sedper sostituire alcuni valori in un file, gitquindi considero l'intero file completamente riscritto (ovvero 500 inserimenti, 500 eliminazioni). Cosa sta succedendo qui? Solo una riga nel file viene effettivamente modificata e il valore di sostituzione ha la stessa lunghezza dell'originale. Mi aspetto gitdi riconoscere …
2 git  cygwin  sed 


2
Skype: decodifica dei timestamp
Sto cercando di estrarre la cronologia chat tra me e il mio SO su Skype per OSX. Sono riuscito a estrarre le informazioni e rimuovere la formattazione XML non necessaria con il seguente comando: sqlite3 /path/to/main.db "SELECT author,timestamp, body_xml FROM messages WHERE dialog_partner = 'so_username'" | sed -e 's/<[^>]*>//g' - …
2 macos  skype  sed  sqlite 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.