{"id":5688,"date":"2015-12-18T11:06:40","date_gmt":"2015-12-18T10:06:40","guid":{"rendered":"http:\/\/giusseppe.net\/blog\/?p=5688"},"modified":"2015-12-18T11:06:40","modified_gmt":"2015-12-18T10:06:40","slug":"v-n","status":"publish","type":"post","link":"https:\/\/www.giusseppe.net\/blog\/archivo\/2015\/12\/18\/v-n\/","title":{"rendered":"V + n"},"content":{"rendered":"<p>Siguiendo mis inclinaciones <a href=\"http:\/\/giusseppe.net\/blog\/archivo\/category\/poemas\/ouxpo\/\">OuLIPIanas<\/a>, me ha dado por crear, a partir de un diccionario que contenga todas las palabras del <a href=\"http:\/\/giusseppe.net\/blog\/archivo\/2015\/10\/29\/diccionario-de-la-rae-en-modo-texto-plano\/\">diccionario de la RAE<\/a> que terminan en ar, er, ir, un peque\u00f1o script que extrae el en\u00e9simo siguiente verbo a uno dado.<\/p>\n<p>Me gustar\u00eda hacer una versi\u00f3n para navegador, pero he descartado hacer un CGI por posibles amenazas en el servidor, as\u00ed que <strong>explorar\u00e9 un tiempo la forma de hacerlo en JavaScript<\/strong> (lo prefiero a PHP), aunque tiene pinta de que va a ser un peque\u00f1o infierno. No est\u00e1 muy orientado a manejar archivos. Pero ya veremos.<\/p>\n<p><code><br \/>\n#!\/bin\/bash<br \/>\n# V + n<br \/>\n# Pasando el verbo en infinitivo<br \/>\n# devuelve el verbo que sigue en N posiciones<br \/>\n# con prop\u00f3sito de uso en ejercicios OuLipianos<br \/>\nverbo=$1<br \/>\nn=$2<br \/>\nposicion_verbo1=`grep -n ^$verbo$ verbos.txt|awk -F\":\" '{print $1}'`<br \/>\n# echo $posicion_verbo1<br \/>\nposicion_verbo2=`echo $posicion_verbo1 + $n|bc`<br \/>\n# echo $posicion_verbo2<\/p>\n<p>head -$posicion_verbo2 verbos.txt|tail -1<br \/>\n<\/code><\/p>\n<p>El diccionario de \u00ab<a href=\"http:\/\/giusseppe.net\/blog\/wp-content\/uploads\/2015\/12\/verbos.txt\"rel=\"\">verbos<\/a>\u00bb usado se gener\u00f3 a partir del <a href=\"http:\/\/giusseppe.net\/blog\/archivo\/2015\/10\/29\/diccionario-de-la-rae-en-modo-texto-plano\/\">diccionario completo que tengo disponible para descargas<\/a> online desde este mismo diario y que realic\u00e9 colaborando con el \u00ednclito <a href=\"http:\/\/giusseppe.net\/blog\/archivo\/tag\/isidoro-valcarcel-medina\/\">Isidoro Valc\u00e1rcel Medina<\/a>.<\/p>\n<p>Algunos ejemplos:<\/p>\n<p><code>.\/vmasn.sh amar 8<br \/>\namarillear<br \/>\n.\/vmasn.sh comer 10<br \/>\ncomisionar<br \/>\n.\/vmasn.sh vivir 53<br \/>\nzahinar<br \/>\n.\/vmasn.sh estudiar 5<br \/>\nesturgar<br \/>\n.\/vmasn.sh ser 1<br \/>\nseranear<br \/>\n.\/vmasn.sh estar 8<br \/>\nestatuir<br \/>\n<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Siguiendo mis inclinaciones OuLIPIanas, me ha dado por crear, a partir de un diccionario que contenga todas las palabras del diccionario de la RAE que terminan en ar, er, ir, un peque\u00f1o script que extrae el en\u00e9simo siguiente verbo a uno dado. Me gustar\u00eda hacer una versi\u00f3n para navegador, pero he descartado hacer un CGI &#8230; <a title=\"V + n\" class=\"read-more\" href=\"https:\/\/www.giusseppe.net\/blog\/archivo\/2015\/12\/18\/v-n\/\">Read more<span class=\"screen-reader-text\">V + n<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[70,12,128,110],"tags":[162,76,182,89,91,130,105],"class_list":["post-5688","post","type-post","status-publish","format-standard","hentry","category-ouxpo","category-poemas","category-proyectos","category-tecnologia-opinion","tag-diccionario","tag-informatica","tag-isidoro-valcarcel-medina","tag-oulipo","tag-poesia","tag-proyectos-2","tag-tecnologia"],"_links":{"self":[{"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/posts\/5688","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/comments?post=5688"}],"version-history":[{"count":1,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/posts\/5688\/revisions"}],"predecessor-version":[{"id":5690,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/posts\/5688\/revisions\/5690"}],"wp:attachment":[{"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/media?parent=5688"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/categories?post=5688"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/tags?post=5688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}