Sed sta per Stream EDitor, uno degli strumenti di base nell'ambiente POSIX. Elabora uno o più file in base a uno script di modifica e scrive i risultati sullo standard output. Creato nei Bell Labs, è in circolazione dalla metà degli anni '70.
Immagino che tutti conoscano le utili utilità di Linux cmd line heade tail. headti permette di stampare le prime X linee di un file, tailfa lo stesso ma stampa la fine del file. Qual è un buon comando per stampare la metà di un file? qualcosa del genere middle --start …
un comando bash genera questo: Runtime Name: vmhba2:C0:T3:L14 Group State: active Runtime Name: vmhba3:C0:T0:L14 Group State: active unoptimized Runtime Name: vmhba2:C0:T1:L14 Group State: active unoptimized Runtime Name: vmhba3:C0:T3:L14 Group State: active Runtime Name: vmhba2:C0:T2:L14 Group State: active Vorrei collegarlo a qualcosa per farlo apparire così: Runtime Name: vmhba2:C0:T1:L14 Group State: …
Sostituire ACDC in AC-DC Ad esempio abbiamo questi file ACDC - Rock N 'Roll Ain't Noise Pollution.xxx ACDC - Rocker.xxx ACDC - Spara a Thrill.xxx Voglio che diventino: AC-DC - Rock N 'Roll Ain't Noise Pollution.xxx AC-DC - Rocker.xxx AC-DC - Spara a Thrill.xxx So che sed o awk viene …
C'è un modo semplice per scoprire l'indirizzo mac di tutte le macchine sulla mia rete piuttosto che fare un SSH in ciascuna e ifconfig | grep HWaddrse ci sono 300 macchine sulla rete ho davvero bisogno di una soluzione semplice.
Ho una stringa come la seguente: test.de. 1547 IN SOA ns1.test.de. dnsmaster.test.de. 2012090701 900 1000 6000 600 ora voglio sostituire tutte le schede / gli spazi tra i record con un solo spazio in modo da poterlo usare facilmente cut -d " " Ho provato quanto segue: sed "s/[\t[:space:]]+/[:space:]/g" e …
Ho un'immagine del disco da 30 GB di una partizione borked (pensa dd if=/dev/sda1 of=diskimage) da cui ho bisogno di recuperare alcuni file di testo. Strumenti di intaglio dei dati come foremostfunzionano solo su file con intestazioni ben definite, cioè non file di testo semplice, quindi sono tornato sul mio …
Sto eseguendo questo comando in una shell bash su Ubuntu 12.04.1 LTS. Sto tentando di rimuovere sia la [e ]caratteri in un colpo solo, cioè senza dover tubo sed una seconda volta. So che le parentesi quadre hanno un significato speciale in una regex, quindi le sto sfuggendo anticipando con …
Come eliminare tutti i caratteri in una riga dopo "]" con sed? Sto provando a grep alcuni file usando cat, awk. Ora il mio oneliner mi restituisce qualcosa del genere 121.122.121.111] other characters in logs from sendmail.... :) Ora voglio eliminare tutto dopo il carattere "]" (con "]"). Voglio solo …
Sto cercando di convertire un file ini in variabili di array bash. Il campione ini è il seguente: [foobar] session=foo path=/some/path [barfoo] session=bar path=/some/path quindi questi diventano: session[foobar]=foo path[foobar]=/some/path session[barfoo]=bar e così via. In questo momento, ho potuto venire solo con questo comando awk -F'=' '{ if ($1 ~ /^\[/) …
Sto cercando di trovare queste tre righe: <!-- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> --> e sostituirli con: <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> Quando ci provo sudo sed -i 's:<!-- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> -->:<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />:' /myfile.xml Non lo trova, ho anche provato a inserirlo \, ma …
CentOS Esiste un modo semplice per convertire entità speciali HTML da un flusso di dati? Sto passando i dati a uno script bash e a volte quei dati includono entità speciali. Per esempio: "test" & amp; test $ test! test @ # $% ^ & amp; * Non sono sicuro …
Voglio sostituirlo http://cdn1.domain.comcon https://cdn1.domain.comin 200 file .html e non so come farlo con sed. Qualcuno può aiutarmi con questo? sed -i '/http:/\/\cdn1/http:/\/\cdn1/' cum-comand.html sed: -e expression #1, char 8: unknown command: `\' sed -i '/http:\/\/cdn1/http:\/\/cdn1/' cum-comand.html sed: -e expression #1, char 17: extra characters after command
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.