{"id":1824,"date":"2019-06-14T18:55:37","date_gmt":"2019-06-14T15:55:37","guid":{"rendered":"http:\/\/surgery.moscow\/smos\/?p=1824"},"modified":"2019-07-01T19:51:15","modified_gmt":"2019-07-01T16:51:15","slug":"awk","status":"publish","type":"post","link":"https:\/\/surgery.moscow\/smos\/2019\/06\/14\/awk\/","title":{"rendered":"awk"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>awk  &#8216;{print }&#8217; <\/strong>  \u0438\u043c\u044f_\u0444\u0430\u0439\u043b\u0430 &gt; \u0438\u043c\u044f_\u0444\u0430\u0439\u043b\u0430<br>\u0412\u044b\u0432\u0435\u0441\u0442\u0438 \u0432\u0441\u0435 \u043d\u0435\u043f\u0443\u0441\u0442\u044b\u0435 \u0441\u0442\u0440\u043e\u043a\u0438:    <strong>awk &#8216;NF&#8217;<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0432\u044b\u0432\u0435\u0441\u0442\u0438 \u0432\u0441\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u043b\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 0<br><strong> awk &#8216;{ if ( $2&gt;0)  {print $1 &#187;  } }&#8217;  \u0438\u043c\u044f \u0444\u0430\u0439\u043b\u0430 <\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\\x27<\/strong>   &#8212; \u043e\u0434\u0438\u043d\u0430\u0440\u043d\u0430\u044f \u043a\u0430\u0432\u044b\u0447\u043a\u0430 (\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0435 \u0432\u0435\u0437\u0434\u0435 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0443\u0435\u043c\u043e)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u043a\u0430\u0432\u044b\u0447\u043a\u0438 \u0447\u0435\u0440\u0435\u0437 \u0432\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445:<br><strong>awk  &#8216;{print  kav  $1 kav}&#8217; kav=&#187;&#8216;&#187; <\/strong>  <strong>\u0438\u043c\u044f_\u0444\u0430\u0439\u043b\u0430<\/strong> , \u044d\u0442\u0430 \u0437\u0430\u043f\u0438\u0441\u044c \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043f\u043e\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u043a\u0440\u0438\u043f\u0442\u0435 <strong>\u043e\u0434\u0438\u043d\u0430\u0440\u043d\u0443\u044e \u043a\u0430\u0432\u044b\u0447\u043a\u0443<\/strong> \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 <strong>kav<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>awk  &#8216;{print  kav  $1 kav}&#8217; kav='&#187;&#8216; <\/strong>  <strong>\u0438\u043c\u044f_\u0444\u0430\u0439\u043b\u0430<\/strong> , \u044d\u0442\u0430 \u0437\u0430\u043f\u0438\u0441\u044c \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043f\u043e\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u043a\u0440\u0438\u043f\u0442\u0435  <strong>\u0434\u0432\u043e\u0439\u043d\u0443\u044e \u043a\u0430\u0432\u044b\u0447\u043a\u0443<\/strong> \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0435 <strong>kav<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.ibm.com\/developerworks\/ru\/library\/l-awk1\/\">https:\/\/www.ibm.com\/developerworks\/ru\/library\/l-awk1\/<\/a><br><br>\u0415\u0441\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u0437\u043d\u0430\u0442\u044c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0442\u0440\u043e\u043a \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0445 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <br><strong>awk -F&#187;,&#187; &#8216; BEGIN {x=0}  { if ($2==0) x=x+1} END  {  print x }&#8217;  \u0438\u043c\u044f_\u0444\u0430\u0439\u043b\u0430<\/strong><br><br><strong>-F&#187;,&#187;<\/strong> -\u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c <br><strong>$2==0<\/strong>   -\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0442\u043e\u043b\u0431\u0446\u0430 2 \u0440\u0430\u0432\u043d\u043e \u043d\u0443\u043b\u044e <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0415\u0441\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0441\u0442\u0438 \u043c\u0435\u0436\u0434\u0443 \u043d\u0438\u043c\u0438 \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f<br><strong>awk -F&#187;,&#187; &#8216; BEGIN {x=0 ; y=0} { if ($2 == 1) { x=x+1}   else { y=y+1 } } END {   print y\/x  } &#8216;   \u0438\u043c\u044f_\u0444\u0430\u0439\u043b\u0430<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0415\u0441\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u044c \u0434\u043e\u043b\u0438 \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043e\u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439<strong> \u0445<\/strong> \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439<strong> \u0443<\/strong>, \u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0442\u0430\u043a:<br><strong>awk -F&#187;,&#187; &#8216; BEGIN {x=0 ; y=0} { if ($2 == 1) { x=x+1}   else { y=y+1 } } END {   print &#171;x=&#187;x&#187; y=&#187;y &#187; x(1)%=&#187;(100x)\/(x+y)&#187; y%=&#187;(100y)\/(x+y)  } &#8216;<\/strong> <strong>\u0438\u043c\u044f_\u0444\u0430\u0439\u043b\u0430<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0415\u0441\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u044c \u0434\u043e\u043b\u0438 \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043e\u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439<strong> \u0445<\/strong> \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439<strong> \u0443<\/strong> \u0438 \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043d\u0435 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0432\u043e\u0435 \u043f\u043e\u0440\u044f\u0434\u043a\u043e\u0432\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <strong>y<\/strong> , \u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0442\u0430\u043a:<br><strong>awk -F&#187;,&#187; &#8216; BEGIN {x=0 ; y=0} { if ($2 == 0) { x=x+1}   else { y=y+1 } } END {   print &#171;x=&#187;x&#187; y=&#187;y-1 &#187; x%=&#187;(100<\/strong><em><strong>x)\/(x+y-1)&#187; y%=&#187;(100<\/strong><\/em><strong>(y-1))\/(x+y-1)  } &#8216;   \u0438\u043c\u044f_\u0444\u0430\u0439\u043b\u0430<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>awk &#8216;{print }&#8217; \u0438\u043c\u044f_\u0444\u0430\u0439\u043b\u0430 &gt; \u0438\u043c\u044f_\u0444\u0430\u0439\u043b\u0430\u0412\u044b\u0432\u0435\u0441\u0442\u0438 \u0432\u0441\u0435 \u043d\u0435\u043f\u0443\u0441\u0442\u044b\u0435 \u0441\u0442\u0440\u043e\u043a\u0438: awk &#8216;NF&#8217; \u0432\u044b\u0432\u0435\u0441\u0442\u0438 \u0432\u0441\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u043b\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 0<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,22],"tags":[],"class_list":["post-1824","post","type-post","status-publish","format-standard","hentry","category-internet","category-technology"],"_links":{"self":[{"href":"https:\/\/surgery.moscow\/smos\/wp-json\/wp\/v2\/posts\/1824","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/surgery.moscow\/smos\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/surgery.moscow\/smos\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/surgery.moscow\/smos\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/surgery.moscow\/smos\/wp-json\/wp\/v2\/comments?post=1824"}],"version-history":[{"count":14,"href":"https:\/\/surgery.moscow\/smos\/wp-json\/wp\/v2\/posts\/1824\/revisions"}],"predecessor-version":[{"id":1859,"href":"https:\/\/surgery.moscow\/smos\/wp-json\/wp\/v2\/posts\/1824\/revisions\/1859"}],"wp:attachment":[{"href":"https:\/\/surgery.moscow\/smos\/wp-json\/wp\/v2\/media?parent=1824"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/surgery.moscow\/smos\/wp-json\/wp\/v2\/categories?post=1824"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/surgery.moscow\/smos\/wp-json\/wp\/v2\/tags?post=1824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}