{"id":2811,"date":"2021-01-08T10:40:26","date_gmt":"2021-01-08T09:40:26","guid":{"rendered":"https:\/\/davidperezgar.com\/?p=2811"},"modified":"2021-01-08T11:01:30","modified_gmt":"2021-01-08T10:01:30","slug":"montar-zip-eliminando-macosx-en-mac","status":"publish","type":"post","link":"https:\/\/davidperezgar.com\/en\/blog\/web-development\/montar-zip-eliminando-macosx-en-mac\/","title":{"rendered":"Montar ZIP eliminando __MACOSX y DS_Store en Mac"},"content":{"rendered":"\n

Si hay una cosa que me molesta mucho, sobre todo cuando monto ZIP para desplegar un plugin, son los archivos __MACOS y .DS_Store. Creo que los usuarios que consumen dichos archivos, no deber\u00edan tener este rastro de archivos del sistema que utilizamos, por lo que es necesario totalmente.<\/p>\n\n\n\n

zip -d archivo.zip \"__MACOSX*\" *DS_Store*<\/code><\/pre>\n\n\n\n

Sobre todo es \u00fatil para la utilizaci\u00f3n de ZIP para usos p\u00fablicos donde compartir dicho archivo comprimido necesita que est\u00e9 lo mas limpio posible.<\/p>\n\n\n\n

Fuente: TheWPGuru<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"

Si hay una cosa que me molesta mucho, sobre todo cuando monto ZIP para desplegar un plugin, son los archivos __MACOS y .DS_Store. Creo que los usuarios que consumen dichos archivos, no deber\u00edan tener este rastro de archivos del sistema que utilizamos, por lo que es necesario totalmente. Sobre todo es \u00fatil para la utilizaci\u00f3n […]<\/p>\n","protected":false},"author":1,"featured_media":2335,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"Montar ZIP eliminando __MACOSX y DS_Store en Mac","_seopress_titles_desc":"Limpia tus archivos ZIP del rastro de archivos de sistema, para poder compartirlo de una forma limpia y m\u00e1s segura.","_seopress_robots_index":"","inline_featured_image":false,"footnotes":""},"categories":[168],"tags":[],"class_list":["post-2811","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-development"],"_links":{"self":[{"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/posts\/2811","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/comments?post=2811"}],"version-history":[{"count":0,"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/posts\/2811\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/media\/2335"}],"wp:attachment":[{"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/media?parent=2811"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/categories?post=2811"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/tags?post=2811"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}