{"id":187,"date":"2014-02-03T20:36:59","date_gmt":"2014-02-03T19:36:59","guid":{"rendered":"http:\/\/maburro-robermb.rhcloud.com\/?p=187"},"modified":"2014-02-03T20:36:59","modified_gmt":"2014-02-03T19:36:59","slug":"awk-seleccionar-una-columna","status":"publish","type":"post","link":"https:\/\/robermb.com\/blog\/geeks\/unix\/awk-seleccionar-una-columna\/","title":{"rendered":"AWK: Seleccionar una columna"},"content":{"rendered":"<p>Este ejemplo es v\u00e1lido cuando queremos mostrar \u00fanicamente los nombres de los ficheros que hay en un directorio y no toda la informaci\u00f3n, permisos, propietario, tama\u00f1o, etc<\/p>\n<p>Listamos un directorio:<\/p>\n<pre class=\"lang:default decode:true\"># ls -l \/proc\n\n-r--r--r-- 1 root root 0 Feb 3 10:13 uptime\n-r--r--r-- 1 root root 0 Feb 3 10:13 version\n-r-------- 1 root root 0 Feb 3 10:13 vmcore\n-r--r--r-- 1 root root 0 Feb 3 10:13 vmmemctl\n-r--r--r-- 1 root root 0 Mar 1 2013 vmstat\n-r--r--r-- 1 root root 0 Feb 3 10:13 zoneinfo<\/pre>\n<p>Como podemos ver en el resultado del listado hay un total de 9 columnas:<\/p>\n<p>1\u00aa Columna: -r&#8211;r&#8211;r&#8211;<br \/>\n2\u00aa Columna: 1<br \/>\n3\u00aa Columna: root<br \/>\n4\u00aa Columna: root<br \/>\n5\u00aa Columna: 0<br \/>\n6\u00aa Columna: Feb<br \/>\n7\u00aa Columna: 3<br \/>\n8\u00aa Columna: 10:13<br \/>\n9\u00aa Columna: uptime<\/p>\n<p>Con awk elegimos mostrar solo la columna 9:<\/p>\n<pre class=\"lang:default decode:true\"># ls -l |awk '{print $9}'\n\nuptime\nversion\nvmcore\nvmmemctl\nvmstat\nzoneinfo<\/pre>\n<p>El comando awk es muy potente y te puede facilitar mucho las cosas si estamos acostumbrados a usarlo, por eso intentar\u00e9 ir a\u00f1adiendo m\u00e1s casos practicos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este ejemplo es v\u00e1lido cuando queremos mostrar \u00fanicamente los nombres de los ficheros que hay en un directorio y no &hellip; <a href=\"https:\/\/robermb.com\/blog\/geeks\/unix\/awk-seleccionar-una-columna\/\" class=\"more-link\">More <span class=\"screen-reader-text\">AWK: Seleccionar una columna<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[35,53],"_links":{"self":[{"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/posts\/187"}],"collection":[{"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/comments?post=187"}],"version-history":[{"count":0,"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/posts\/187\/revisions"}],"wp:attachment":[{"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/media?parent=187"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/categories?post=187"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robermb.com\/blog\/wp-json\/wp\/v2\/tags?post=187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}