Domande taggate «sed»

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



3
Differenze tra sed su Mac OSX e altre sed "standard"?
Sto riscontrando alcuni problemi nell'uso di una risposta fornita in questo sito per questa domanda su un comando sed per sostituire una riga vuota con altre due righe di contenuto , ed è stato sollevato se il comando sed su Mac OS (10.6.7 per me ) è diverso. Non penso …
61 osx  sed  standard 

11
Come posso usare le variabili in LHS e RHS di una sostituzione sed?
Voglio fare: cat update_via_sed.sh | sed 's/old_name/new_name/' > new_update_via_sed.sh nel mio programma. Ma voglio usare le variabili, ad es old_run='old_name_952' new_run='old_name_953' Ho provato a usarli ma la sostituzione non avviene (nessun errore). Ho provato: cat update_via_sed.sh | sed 's/old_run/new_run/' cat update_via_sed.sh | sed 's/$old_run/$new_run/' cat update_via_sed.sh | sed 's/${old_run}/${new_run}/'
61 sed 

9
Come analizzare JSON con shell scripting in Linux?
Ho un output JSON da cui ho bisogno di estrarre alcuni parametri in Linux. Questo è l'output JSON: { "OwnerId": "121456789127", "ReservationId": "r-48465168", "Groups": [], "Instances": [ { "Monitoring": { "State": "disabled" }, "PublicDnsName": null, "RootDeviceType": "ebs", "State": { "Code": 16, "Name": "running" }, "EbsOptimized": false, "LaunchTime": "2014-03-19T09:16:56.000Z", "PrivateIpAddress": "10.250.171.248", …

2
Sostituzione della stringa in base al numero di riga
Ho una situazione in cui voglio sostituire una particolare stringa in molti file Sostituisci una stringa AAA con un'altra stringa BBB ma ci sono molte stringhe che iniziano con AAA o terminano in AAA e voglio sostituirne solo una sulla linea 34 e mantenerne intatte le altre. È possibile specificare …
50 sed  awk 



4
Avversione inversa
Diciamo che ho un file di testo davvero grande (circa 10.000.000 di righe). Ne ho bisogno grepdalla fine e salvare il risultato in un file. Qual è il modo più efficiente per svolgere l'attività?

5
Elimina l'ultima riga dal file
Uso sed per eliminare rapidamente le righe con una posizione specifica come sed '1d' sed '5d' Ma cosa succede se voglio eliminare l'ultima riga del file e non conosco il conteggio delle righe (so che posso ottenerlo usando wce molti altri trucchi). Attualmente, utilizzare una soluzione alternativa con heade tailcombinato …


9
come rinominare più file sostituendo la stringa nel nome del file? questa stringa contiene un "#"
https://serverfault.com/questions/70939/how-to-replace-a-text-string-in-multiple-files-in-linux https://serverfault.com/questions/228733/how-to-rename-multiple-files-by-replacing-word-in-file-name https://serverfault.com/questions/212153/replace-string-in-files-with-certain-file-extension https://serverfault.com/questions/33158/searching-a-number-of-files-for-a-string-in-linux Tutti questi articoli citati hanno risposto alla mia domanda. Tuttavia nessuno di loro lavora per me. Sospetto che sia perché la stringa che sto cercando di sostituire contiene un #. C'è un modo speciale per affrontare questo? Ho un file immagine che è stato sostituito da …
43 sed  rename  mv 

7
Sed può sostituire i nuovi caratteri di linea?
C'è un problema con sed e il nuovo personaggio di linea? Ho un file test.txt con i seguenti contenuti aaaaa bbbbb ccccc ddddd Quanto segue non funziona: sed -r -i 's/\n/,/g' test.txt So che posso usare trper questo, ma la mia domanda è perché non sembra possibile con sed. Se …
43 sed 



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.