Pytania oznaczone «awk»

11
awk wyciek pamięci?

Na tej podstawie uruchamiam polecenie < /dev/urandom hexdump -v -e '/1 "%u\n"' | awk '{ split("0,2,4,5,7,9,11,12",a,","); for (i = 0; i < 1; i+= 0.0001) printf("%08X\n", 100*sin(1382*exp((a[$1 % 8]/12)*log(2))*i)) }' | xxd -r -p | sox -traw -r44100 -b16 -e unsigned-integer -...

10
Czy są 2 sposoby na ustawienie vk awar za pomocą wiersza poleceń?

Zauważyłem awkprzykład O'Reilly'ego (1997), który przypisał zmienną awk, ustawiając ją w wierszu poleceń po tekście programu. Działa, ale nie mogę znaleźć tej składni w man / info awk . Czy właśnie tęskniłem; czy to jest deprecjonowane ...? Jedyną składnią, jaką widziałem w instrukcji, jest...

10
Sortuj pola bezpośrednio

Próbuję posortować w wierszu danych wejściowych nad nieznaną liczbą pól: Wejście: ab bc bc ab cd ef bc bc cd ef cd bc ab ef ab bc cd gh Wynik: ab bc ab bc bc cd ef bc cd ef ab cb cd ab bc cd ef gh Używałem czegoś podobnego, awk '{if($2 < $1) print $2,$1;else print}'ale wydaje się, że...

10
Zamień ciąg na indeks sekwencyjny

Czy ktoś może zasugerować elegancki sposób na osiągnięcie tego? Wejście: test instant () test instant () ... test instant () //total 1000 lines wyjście powinno być: test instant1 () test instant2 () test instant1000() Puste wiersze znajdują się w moich plikach wejściowych i w tym samym...

10
usuń puste linie z wyświetlacza awk

Próbowałem znaleźć rozwiązanie tego pytania. Chciałem użyć awkrozwiązania. Mój plik wejściowy jest podobny do poniższego. -bash-3.2$ cat file ramesh ramesh_venkat ramesh3_venkat3 ramesh4 ramesh5 venkat venkat3 venkat4 Użyłem awkpolecenia, aby wyodrębnić drugie wartości po, _jak poniżej. awk -F...

10
Scalanie kolumn z dwóch oddzielnych plików

Jak utworzyć nowy plik łączący selektywne kolumny z dwóch osobnych plików za pomocą awk? Bez bałaganu zamówienia elementów OBIE pliki. Przykład: plik 3 może zawierać kolumnę 1, 2, 3 z pliku 1 i kolumnę 4 z pliku 2. File 1 A 23 8 T A 63 9 9 B 45 3 J File 2 A 0 A 6 B 5 File 3 A 23 8 0 A 63 9...

10
Konwertuj wiersze na kolumny

Mam plik, który zawiera szczegółowe informacje na temat maszyn wirtualnych działających w hiperwizorze. Wykonujemy polecenie i przekierowujemy dane wyjściowe do pliku. A dane są dostępne w poniższym formacie. Virtual Machine : OL6U5 ID : 0004fb00000600003da8ce6948c441bb Status : Running Memory...

10
Operator trójskładnikowy i drukuj

Co jest nie tak z poniższym poleceniem awk 'BEGIN {a = 5;b=6; (a==b)? print "a==b" : print "a!=b"}' Wynik : awk: BEGIN {a = 5;b=6; (a==b)? print "a==b" : print "a!=b"} awk: ^ syntax

10
Jak mogę edytować ostatnie n wierszy w pliku?

Czy istnieje polecenie, które pozwoli mi edytować ostatnie n wierszy w pliku? Mam kilka plików, z których wszystkie mają inną liczbę linii w środku. Ale chciałbym zmodyfikować ostatnie n wierszy w każdym pliku. Celem jest zastąpienie przecinków średnikami w ostatnich n wierszach. Ale tylko w...