Publicații conexe 'awk'
Cum să explorezi datele Facebook la linia de comandă? (Partea I – Previzualizarea datelor)
Acum că Facebook.com are mai mult de un miliard de utilizatori activi, a devenit cu adevărat un centru de branding personal, de produs și corporativ. Companiile ar dori să înțeleagă ce cred oamenii despre subiectele legate de afacerea lor, astfel încât să își poată face produsele și marketingul mai relevante pentru clienții lor. O modalitate de a atinge un astfel de obiectiv este analiza paginilor FB ale companiei, ceea ce poate face conținutul de marketing mai relevant pentru..
Întrebări înrudite 'awk'
Cum imprim cuvânt după regex, dar nu un cuvânt similar?
Vreau o comandă awk sau sed pentru a imprima cuvântul după regexp.
Vreau să găsesc CUVÂNTUL după un CUVÂNT, dar nu CUVÂNTUL care arată asemănător.
Fișierul arată astfel:
somethingsomething
X-Windows-Icon=xournal
somethingsomething...
2564 vederi
schedule
09.08.2022
Cum să excludeți mai multe linii în jurul potrivirii cu grep sau un instrument similar?
Pot găsi toate liniile de fișiere care nu se potrivesc cu grep -v 'my_pattern' some_file . De asemenea, pot imprima câteva șiruri înainte/după/în jurul potrivirii cu opțiunile -A , -B sau -C ale grep. Dar nu pot combina aceste două opțiuni...
1502 vederi
schedule
15.09.2022
cel mai bun mod de a compara conținutul fișierelor care conțin caractere non-ascii folosind shell-ul Unix
Am urmatorul fisier:
~$ od file.txt
0000000 000012
0000001
Și aș dori să pot într-un script bash să mă asigur că un fișier are acest conținut. Aș dori să evit perl și aș dori să folosesc instrumente standard Unix, inclusiv od/sed/awk/tr...
611 vederi
schedule
31.07.2022
comanda awk pentru a selecta valori din intervale definite de perechi de coloane
Încerc să creez o comandă awk pentru a selecta linii cu o coloană de valoare 2 care se află în intervalul de valori definite prin împerecherea coloanelor specifice ale unei linii. Are aplicație în apelarea polimorfismelor cu un singur nucleotide care...
1127 vederi
schedule
18.09.2022
AWK/bash cum să includă un nume de fișier în AWK
Am următorul script awk:
#! /bin/awk -f
BEGIN { FS = ":" }
{ print $1 " " $2 " " $3 " " $4 " " }
Vreau să codific un script bash cu „#! /bin/bash”, dar trebuie să includ un fișier cu el; pe măsură ce programul afișează fișierele.
#!...
7611 vederi
schedule
15.09.2022
AWK elimina liniile goale
/./ elimină liniile goale numai pentru prima condiție { print "a"$0 } , cum m-aș asigura că scriptul elimină liniile goale pentru fiecare condiție?
awk -F, '/./ { print "a"$0 } NR!=1 { print "b"$0 } { print "c"$0 } END { print "d"$0 }' MyFile
60484 vederi
schedule
29.06.2022
Awk - comportamentul separatorului de câmp
Am un fisier:
CreateSec,explorer.exe,\\WINDOWS\\system32\\verclsid.exe,SUCCESS
Doresc să printez „$2”
Exemplu 1
Merge bine:
$ awk -F '\\\\\\\\' '{print $2}' file
WINDOWS
Exemplu 2
Merge bine:
$ awk -F '\\\\'+...
682 vederi
schedule
11.07.2022
csv înlocuiește șirul de două caractere cu trei caractere
Aș dori să înlocuiesc câteva șiruri de caractere cu altele (de exemplu, „GG” cu „GGX”, „GG” cu „GGX”, „FG” cu „FGX”, etc) în prima coloană a unui fișier csv mare folosind un comanda shell.
Știu că am nevoie de ceva de genul
big.csv...
2101 vederi
schedule
15.07.2022
Sortarea mai multor matrice simultan în awk
Introducere
Luați în considerare următorul exemplu sort.awk :
BEGIN {
a[1]="5";
a[2]="3";
a[3]="6";
asort(a)
for (i=1; i<=3; i++) print a[i]
}
Rularea cu awk -f sort.awk tipărește numerele sortate în matricea...
455 vederi
schedule
18.09.2022
Linux sortează și creează text unic nu după rândul întreg, ci după poziția șirului
Există o modalitate de a sorta un fișier text în Linux (GNU), cum ar fi CSV sau orice altceva, nu după linie (sort | uniq), ci după poziția șirului. Exemplu:
John Doe|Something|c4ca4238a0b923820dcc509a6f75849b|Blah Blah
John...
678 vederi
schedule
28.06.2022
AWK nu funcționează pe primul rând delimitat de ^A
Am un fișier care arată asemănător cu acesta (^A este un caracter care nu se imprimă și mai jos este vizualizarea în VI), coloane delimitate de ^A și rânduri terminate cu \n.
# input
2013-10-07 10:40:14.170976^Awww.abc.com/0
2013-10-07...
2846 vederi
schedule
18.09.2022
Ce este un script care ar ajuta la analizarea unui set de linii care au fost împachetate incorect în cuvinte?
Am un set de înregistrări de apeluri care au venit inițial dintr-un PDF (prost formatat). Problema este că fiecare înregistrare apare pe mai multe linii atunci când este plasată într-un editor de text. Datele par să fie „încheierea cuvintelor” în...
83 vederi
schedule
07.07.2022
diff - dacă fișierul conține un număr mai mare decât x, atunci
Nu sunt sigur cum să fac asta -- Am un fișier care conține o linie cu un număr în el.
Dacă numărul respectiv depășește vreodată, să spunem, 3 - am nevoie de el pentru a-mi trimite un e-mail.
M-am răvășit cu awk, dar nu pot înțelege corect...
1331 vederi
schedule
04.07.2022
Înlocuirea valorii coloanei pe o anumită valoare pentru diferite valori
Bună, am un fișier cu o listă lungă de valori pentru diferite lucruri și vreau să pot crește valoarea unui lucru pentru a crea o grămadă de fișiere pentru fiecare valoare.
adică fișierul meu arată așa:
test.dat
5 500 Mruh
6 100 Mrah...
43 vederi
schedule
06.07.2022
Cum să imprimați valori pe o singură linie
Am următoarea interogare pe linia de comandă și aș dori ca valorile de ieșire să apară pe o singură linie, astfel încât să o pot alimenta sistemul meu de monitorizare, mă întreb cum pot realiza acest lucru fie prin perl, sed, awk
Linia mea de...
110 vederi
schedule
17.09.2022
perl echivalent al expresiei mele regulate pentru a gestiona o căutare pe mai multe linii
Sunt nou în expresiile regulate și nu mă pot descurca cu o căutare regex folosind grep.. așa că m-am gândit să încerc Perl
poți da un perl echivalent cu expresia regex
^\s*\*\s*\[ \][^\*]+?(\w*\:[^\*]+\d$)|([^\*]+[.]com[.]au$)
vreau să-l...
190 vederi
schedule
29.09.2022
Rularea automată a mai multor noduri folosind awk din scriptul tcl
Am un fișier awk numit throughput.awk pentru a calcula debitul din fișierele de urmărire din NS-2.
BEGIN {
FS="[[:space:]]|_"
}
{
action = $1;
node_id = $4;
time = $2;
dest = $6;
app = $10;
pkt_size = $11;
if ( action == "r"...
476 vederi
schedule
09.07.2022
Analizați fișierul jurnal și imprimați numărul de intrări de jurnal pe secundă
Fișier jurnal:
2014-05-29 07:37:57 [Thread-8] TRACE ClassImpl - logging message
2014-05-29 07:37:57 [Thread-7] TRACE ClassImpl - logging message
2014-05-29 07:37:58 [Thread-3] TRACE ClassImpl - logging message
2014-05-29 07:37:58 [Thread-5] TRACE...
167 vederi
schedule
10.09.2022
Traversarea grafică folosind awk
Având în vedere următorul fișier care reprezintă un grafic ciclic, caut un script shell pentru a găsi toate nodurile accesibile începând de la orice nod din grafic?
A.txt (primul element al fiecărui rând este nodul, iar restul sunt accesibile...
490 vederi
schedule
17.08.2022
awk numar total si suma
Aș dori să știe cum să calculeze contribuția zilnică de 80%-20% a vânzătorilor.
Intrare.csv
Date,Region,Vendor,Amount
5-Apr-15,east,cc,50
5-Apr-15,east,dd,15
5-Apr-15,south,bb,15
5-Apr-15,south,aa,10
7-Apr-15,east,cc,123
7-Apr-15,south,bb,88...
1221 vederi
schedule
15.09.2022