Domande taggate «sed»

sed è un editor di flussi da riga di comando per filtrare e trasformare il testo.


1
Perché 'sed q' funziona diversamente quando si legge da una pipe?
Questa domanda è stata migrata da Server Fault perché può essere risolta su Unix & Linux Stack Exchange. Migrato 3 anni fa . Ho creato un file di test denominato "test" che contiene quanto segue: xxx yyy zzz Ho eseguito il comando: (sed '/y/ q'; echo aaa; cat) < test …
25 sed  pipe 


4
Come estrarre i registri tra due timestamp
Voglio estrarre tutti i registri tra due timestamp. Alcune righe potrebbero non avere il timestamp, ma voglio anche quelle righe. In breve, voglio ogni riga che rientri in due timestamp. La mia struttura del registro è simile a: [2014-04-07 23:59:58] CheckForCallAction [ERROR] Exception caught in +CheckForCallAction :: null --Checking user-- …

10
Come rimuovere più newline su EOF?
Ho dei file che finiscono in una o più righe e che dovrebbero terminare in una riga. Come posso farlo con gli strumenti Bash / Unix / GNU? Esempio di file errato: 1\n \n 2\n \n \n 3\n \n \n \n Esempio di file corretto: 1\n \n 2\n \n \n …
25 bash  sed  awk  ed 





9
Come eliminare ogni seconda riga da un file?
File: Data inserted into table. Total count 13 No error occurred Data inserted into table. Total count 45 No error occurred Data inserted into table. Total count 14 No error occurred Data inserted into table. Total count 90 No error occurred File di output previsto: Data inserted into table. Total …


3
Estrarre una regex abbinata a 'sed' senza stampare i personaggi circostanti
A tutti i dottori "sed" là fuori: Come puoi ottenere 'sed' per estrarre un'espressione regolare che ha trovato una riga? In altre parole, voglio solo la stringa corrispondente all'espressione regolare con tutti i caratteri non corrispondenti della riga contenente eliminati. Ho provato a utilizzare la funzione di riferimento posteriore come …
24 sed 

3
Come usare [\ w] + nell'espressione regolare in sed?
Sono su Windows, ma suppongo che la mia domanda sia ancora correttamente collocata qui. C:\Users\User>grep --version GNU grep 2.6.3 C:\Users\User>sed --version GNU sed version 4.2.1 Ho notato che i seguenti lavori (in uscita here): echo here | grep -E "\w+" echo here | grep -E "[her]+" Ma questo non funziona …


4
sed su OSX si inserisce in una determinata riga
Quindi sto usando 'sed' su Linux da un po ', ma ho avuto un po' di difficoltà nel provare ad usarlo su OSX poiché 'POSIX sed' e 'GNU sed' hanno così tante piccole differenze. Attualmente sto lottando su come inserire una riga di testo dopo un certo numero di riga. …
24 sed  osx  posix  gnu 

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.