jak wydrukować tylko linie właściwości z pliku json przykład pliku json { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" :
jak wydrukować tylko linie właściwości z pliku json przykład pliku json { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" :
Czy można skorzystać gawkz -i inplaceopcji i wydrukować coś stdout? Na przykład, jeśli chciałbym zaktualizować plik i jeśli są jakieś zmiany, wydrukuj nazwę pliku i zmienione wiersze stderr, mógłbym zrobić coś takiego find -type f -name 'myfiles' -exec gawk -i inplace '{if(gsub(/pat/, "repl")) {...
Mam plik CSV jako input.csv "1_1_0_0_76" "1_1_0_0_77" "1_1_0_0_78" "1_1_0_0_79" "1_1_0_0_80" "1_1_0_0_81" "1_1_0_0_82" "1_1_0_0_83" "1_1_0_0_84" "1_1_0_0_85" ............. i tak dalej. Muszę przekonwertować ten plik CSV na result.csv
Chcę usunąć wiersz z pliku, który zawiera określony znak tylko raz, jeśli jest obecny więcej niż jeden raz lub nie jest obecny, zachowaj ten wiersz w pliku. Na przykład: DTHGTY FGTHDC HYTRHD HTCCYD JUTDYC Tu, postać którą chcesz usunąć to Ctak, komenda powinna usunąć linie FGTHDCi...
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...
Mam przykładowy plik / etc / passwd, taki jak ten: tom:x:1000:1000:Work:/home/tom:/bin/bash george:x:1000:1000:Work:/home/george:/bin/bash bla:x:1000:1000:Work:/home/bla:/bin/bash boo:x:1000:1000:Work:/home/boo:/bin/bash bee:x:1000:1000:Work:/root/list:/bin/bash Próbuję wyświetlić listę...
Wiem więc, że istnieją narzędzia do tego problemu, ponieważ o nich słyszałem, ale nie wiem, czym one są. Chcę zrobić coś takiego jak odfiltrować wszystkie dane oprócz nazw użytkowników w / etc / passwd. Na przykład chciałbym pobrać user1, user2 i user3 z następującego pliku. W takim przypadku...
Zadam pytanie z przykładem. Mam 2 pliki: Plik nr 1: 118D FC300_R5_TP FX.B 32775 2112 6 2038 6 2112 0 118E FC300_R5_TP FX.B 32775 2136 7 2065 6 2136 0 118F FC300_R5_TP FX.B 32775 2124 6 2064 6 2124 0 1190 FC300_R5_TP FX.B 819210 814632 99 814609 99 814632 0 1191 FC300_R5_TP FX.B 819210 104100 13...
Czytam Porównanie dwóch plików przy użyciu Uniksa i Awk . To jest naprawdę interesujące. Przeczytałem i przetestowałem, ale nie rozumiem go całkowicie i używam w innych przypadkach. Mam dwa pliki. file1ma jedno pole, a drugie ma 16 pól. Chcę przeczytać elementy file1 i porównać je z 3. polem...
Mam plik w następującym formacie: $ cat file.txt 27.33.65.2 27.33.65.2 58.161.137.7 121.50.198.5 184.173.187.1 184.173.187.1 184.173.187.1 Jaki jest najlepszy sposób na parsowanie pliku file.txtdo formatu takiego jak: 27.33.65.2: 2 58.161.137.7: 1 121.50.198.5: 1 184.173.187.1: 3 Innymi słowy,...
Mam plik dziennika, który należy przeanalizować i przeanalizować. Plik zawiera coś podobnego jak poniżej: Plik: 20141101 server contain dump 20141101 server contain nothing {uekdmsam ikdas jwdjamc ksadkek} ssfjddkc * kdlsdl sddsfd jfkdfk 20141101 server contain dump W oparciu o powyższy...
Plik 1: .tid.setnr := 1123 .tid.setnr := 3345 .tid.setnr := 5431 .tid.setnr := 89323 Plik2: .tid.info := 12 .tid.info := 3 .tid.info := 44 .tid.info := 60 Plik wyjściowy: .tid.info := 12 .tid.setnr := 1123 .tid.info := 3 .tid.setnr := 3345 .tid.info := 44 .tid.setnr := 5431 .tid.info :=...
Szukam eleganckiej jednowarstwowej (np. awk), Która skróci ciąg ścieżki uniksowej, używając pierwszego znaku każdego poziomu nadrzędnego / pośredniego, ale pełnej nazwy basename. Łatwiej jest pokazać za pomocą przykładów: /path/to/file → /p/t/file /tmp → /tmp /foo/bar/.config/wizard_magic →...
Mam dwa pliki file1i file2. Przykładowa zawartość file1to: A B C D E F G H a treść file2jest jak: A B few other lines E F few more other lines A B C D E F G H few more other lines G H Chcę więc przeszukać tylko cały blok file1treści file2. Oznacza to, że dane wyjściowe powinny zawierać tylko...
Natknąłem się na to, że jeśli użyjemy awk 0 inputfile, nie wydrukuje niczego, co 0oznacza fałsz warunku. Jeśli użyjemy awk 1 inputfile, to wypisze wszystko jako 1prawdziwe dla każdej interpretacji awk linii. Jeśli użyjemy awk any_string inputfile, nic nie wydrukuje, ponieważ wszystkie zmienne awk...
Mam taki plik prova.txt: Start to grab from here: 1 fix1 fix2 fix3 fix4 random1 random2 random3 random4 extra1 extra2 bla Start to grab from here: 2 fix1 fix2 fix3 fix4 random1546 random2561 extra2 bla bla Start to grab from here: 1 fix1 fix2 fix3 fix4 random1 random22131 i muszę przejść z...
Mam następujący plik 200.000 1.353 0.086 200.250 1.417 0.000 200.500 1.359 0.091 200.750 1.423 0.000 201.000 1.365 0.093 201.250 1.427 0.000 201.500 1.373 0.093 201.750 1.432 0.000 202.000 1.383 0.091 202.250 1.435 0.000 202.500 1.392 0.087 202.750 1.436 0.000 203.000 1.402 0.081...
Najpierw pomyślałem o SED ( sed "s/^/COUNTER \&/" /tmp/1.tex), ale jest on zaprojektowany dla pojedynczej linii i nie mogę zwiększyć licznika przez sed tak myśląc teraz, awkponieważ mam świetne doświadczenia ze gawkzintegrowanymi podejściami. Dane What & South Dragon & North Dragon...
Mam plik CSV zawierający domeny i wiadomości e-mail, takie jak
Mam następujący plik: AA,true AA,false BB,false CC,false BB,true DD,true Próbuję poszukać duplikatów i usunąć wiersz o wartości kolumny równej true. jako wynik powinien