Ho un file come di seguito: mime PI Name: ISHO SUCCESS RATE RT, Value: 95.663826 scr PI Name: RRC Access Failures due to UU, Value: 0.13394141 prog PI Name: RRC Access Failures due to UU, Value: 0.16077702 sch PI Name: RRC Access Failures due to UU, Value: 0.11781933 Voglio rimuovere …
Quindi, ho una stringa che assomiglia a questa: AUGGCCAUGGCGCCCAGAACUGAGAUCAAUAGUACCCGUAUUAACGGGUGA E voglio dividere la stringa in blocchi di 3 caratteri delimitati da un segno '+'. AUG+GCC+AUG+GCG+CCC+AGA+ACU+GAG+AUC+AAU+AGU+ACC+CGU+AUU+AAC+GGG+UGA E voglio farlo con il mio buon amico sed. Provai cat codons | sed -r 's/([A-Z]\{3\})/\1\+/g' ... senza successo. Quale sedcomando posso usare?
Sono nuovo di shell scripting. Il cuore della mia sceneggiatura è trovare la differenza tra due timestamp fino a millisecondi. Con me ho un file con contenuto di timestamp solo come 2012-09-13 15:00:29,290 2012-09-13 15:00:29,297 2012-09-13 15:00:29,428 2012-09-13 15:00:29,447 In questo modo ho circa 30k record, in cui non dovrei …
Esiste qualche utilità simile grepo addirittura uniqma per la ricerca inesatta, o dovrei scriverla da solo? Voglio dire, guarderà al 90% (il numero può variare), o qualcosa del genere. Ad esempio ho un file con più stringhe: abc123 abd123 abc223 qwe938 In questo caso tale utility dovrebbe restituire le prime …
Ho una serie molto lunga di URL senza caratteri di separazione, nello stesso formato di seguito: http://example.comhttp://example.nethttp://example.orghttp://etc... Voglio che ogni URL sia su una nuova riga. Ho provato a farlo sostituendo tutte le istanze di "http: //" con "\ nhttp: //" usando sed sed 's_http://_\nhttp://_g' urls.txt ma si verifica un …
Ho un file con testo come questo: AAAA BBBB CCCC DDDD 1234 5678 9012 3456 EEEE 7890 eccetera... E voglio abbinare le linee alfabetiche con le linee numeriche in modo che siano così: AAAA 1234 BBBB 5678 CCCC 9012 DDDD 3456 EEEE 7890 Qualcuno sa un modo semplice per raggiungere …
È possibile seguire un file binario dall'inizio, alla tail -f? Ciò è utile in alcuni casi, ad esempio se sto scpeseguendo il download di un file su un server remoto e allo stesso tempo voglio inviarlo a un altro processo (sì, lo so che posso usare ssh+ cattrucchi). Per quanto …
Come posso eliminare le righe che iniziano con a #, dato che possono esserci spazi bianchi a sinistra e a destra di #? # Master socket provides access to userdb information. It's typically
Codifico Scala e la sua convenzione è di usare doppi spazi per livello per l'identificazione. Ma usare editor diversi rende le mie fonti piene di un mix di spazi e schede. Vorrei refactificare tutti i file (file * .scala, in realtà, ma non è necessario specificarlo) (in una determinata directory …
Che cosa sta succedendo nel seguente frammento di codice? Non sto ottenendo il risultato atteso. Penserei che fosse un bug, ma succede per 2 programmi diversi (uniq e sort), quindi ho il sospetto che abbia a che fare con ... beh, non so cosa ... da qui la domanda. I …
Devo sostituire tutti gli spazi bianchi all'interno del mio testo con virgole. Attualmente sto usando questa linea ma non funziona: ottengo come output un file di testo esattamente uguale a quello originale: sed 's/[:blank:]+/,/g' orig.txt > modified.txt Grazie
grep -A 2 -B 3 stampa 2 righe dopo la stringa grep e stampa 3 righe prima. grep -C 3 stampa 3 righe prima e 3 righe dopo Sfortunatamente, grepsto usando non supporta queste opzioni. Sono disponibili comandi o script alternativi per simulare questo? Usando gli script sed/ awk/ perl/ …
Supponiamo di avere questo file di linea 857835, contenente elementi come questo: a1 rubbish1 rubbish2 rubbish3 rubbish4 a1 rubbish5 rubbish6 rubbish7 rubbish8 E desidero rimuovere tutte le occorrenze della a1riga successiva ( rubbish1e rubbish5in questo esempio). Come lo faccio? Ho provato grep 'a1' -v -A1inutilmente, e le mie sed skillz …
Ho un lungo elenco di nomi di dominio che devo rimuovere da / etc / remotedomains. Probabilmente non sono in alcun ordine particolare nel file. Ogni dominio è su una riga. Come potrei scorrere l'elenco e trovare quella linea in domini remoti e rimuoverla.
Quindi, ho un sacco di file in una directory e ho bisogno di inserire una riga di testo in ciascuno di essi. Hanno essenzialmente il seguente formato: <VirtualHost *:80> ServerAdmin gabe@localhost DocumentRoot /var/www/test1 ServerName test1.local ServerAlias test1 <Directory "/var/www/test1"> Options All AllowOverride All </Directory> </VirtualHost> E vorrei inserire una riga …
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.