Ho bisogno di stampare un numero, ma con la larghezza data e arrotondata (con awk!) %10s Ho questo e in qualche modo ho bisogno di connettere il %dma tutto quello che faccio, finisce con troppi parametri per awk (perché ho più colonne).
Esiste una semplice utility o script per catalogare l'output di uno dei miei script? Ho dei dati in qualche forma: A aldkhasdfljhaf B klajsdfhalsdfh C salkjsdjkladdag D lseuiorlhisnflkc E sdjklfhnslkdfhn F kjhnakjshddnaskjdh ma se questo diventa due lunghi, scrivi i dati nel seguente modulo (dove è ancora ordinato verticalmente): A …
aaaaaaaa 09 bbbbbbbb 90 ccccccccccccccc 89 ddddd 09 Usando sed / awk / replace, nel testo sopra voglio rimuovere tutto ciò che viene dopo il primo spazio in ogni riga. Ad esempio, l'output sarà: aaaaaaaa bbbbbbbb ccccccccccccccc ddddd Qualsiasi aiuto sarà apprezzato.
Sto cercando di stampare le linee usando il simbolo di ripetizione {n} ma non funziona. Per. ad es. voglio stampare tutte le linee la cui lunghezza è di 4 caratteri awk '/^.{4}$/' test_data Il codice sopra riportato non lo stampa. Come correggerlo in modo da poter utilizzare il simbolo di …
Devo ordinare il seguente elenco con uno script di shell e far apparire l'ultima versione in basso o in alto. Come lo farei solo con gli strumenti shell? release-5.0.0.rc1 release-5.0.0.rc2 release-5.0.0 release-5.0.1 release-5.0.10 release-5.0.11 release-5.0.13 release-5.0.14 release-5.0.15 release-5.0.16 release-5.0.17 release-5.0.18 release-5.0.19 release-5.0.2 release-5.0.20 release-5.0.21 release-5.0.22 release-5.0.23 release-5.0.24 release-5.0.25 release-5.0.26 release-5.0.27 …
Voglio stampare le righe dispari e pari dai file. Ho trovato questo script di shell che utilizza echo. #!/bin/bash # Write a shell script that, given a file name as the argument will write # the even numbered line to a file with name evenfile and odd numbered lines # …
Ho un file che cresce di circa 200.000 righe al giorno ed è tutto formato con blocchi di tre righe come tali: 1358726575123 # key Joseph Muller # name carpenter # job 9973834728345 Andres Smith student 7836472098652 Mariah Anthony dentist Ora, ho un altro file da cui estraggo circa 10.000 …
In awk, posso cancellare un array con un loop, rendendolo un array vuoto, il che equivale a eliminarlo. for (key in array) delete array[key]; c'è un modo più facile? Posso eliminare completamente un array, in modo che il nome della variabile possa essere riutilizzato per uno scalare?
Ho un sistema Linux incorporato usando Busybox (OpenWRT) - quindi i comandi sono limitati. Ho due file che sembrano: primo file aaaaaa bbbbbb cccccc mmmmmm nnnnnn secondo file mmmmmm nnnnnn yyyyyy zzzzzz Devo unire questi 2 elenchi in 1 file e rimuovere i duplicati. Non ho diff (lo spazio è …
Voglio estrarre alcune righe con awk. È possibile svolgere la seguente attività: ls -l | awk 'BEGIN FOR(i=122;i<=129;i++) FNR==i' Come posso visualizzare i dettagli dai numeri di riga da 122 a 129?
Ho un file di grandi dimensioni e devo dividerlo in due file. Supponiamo che nel primo file sia necessario selezionare le 1000 righe e inserirle in un altro file ed eliminare quelle righe nel primo file. Ho provato a usare splitma sta creando più blocchi.
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 3 anni fa . Sto entrando nel mondo di Linux e al lavoro sto usando …
Ho un file di testo: a aa aaa b bb bbb c cc ccc d dd ddd e ee eee f ff fff g gg ggg h hh hhh i ii iii j jj jjj Come posso elaborarlo e ottenere un file a 2 colonne come questo: a aa aaa …
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.