<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Bash on Geekland</title><link>https://geeklandlinux.github.io/tags/bash/</link><description>Recent content in Bash on Geekland</description><generator>Hugo</generator><language>es-ES</language><lastBuildDate>Sat, 01 Jul 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://geeklandlinux.github.io/tags/bash/index.xml" rel="self" type="application/rss+xml"/><item><title>Como optimizar imágenes para la Web con Tinify</title><link>https://geeklandlinux.github.io/posts/como-optimizar-imagenes-para-la-web-con-tinify/</link><pubDate>Sat, 01 Jul 2023 00:00:00 +0000</pubDate><guid>https://geeklandlinux.github.io/posts/como-optimizar-imagenes-para-la-web-con-tinify/</guid><description>&lt;p&gt;En el siguiente artículo verán el método que utilizo para optimizar mis imágenes antes de subirlas a mi sitio web. En mi caso, utilizo un simple script que me permite usar de forma cómoda y rápida la API de Tinify. El método que verán a continuación optimiza las imágenes para mostrarlas en la web y para ello se aplica un algoritmo de compresión con pérdida. De esta forma la carga del servidor Web será menor y funcionará de forma más rápida y fluida.&lt;/p&gt;</description></item><item><title>Extraer datos de ficheros json con jq</title><link>https://geeklandlinux.github.io/posts/extraer-datos-de-ficheros-json-con-jq/</link><pubDate>Sun, 26 Feb 2023 00:00:00 +0000</pubDate><guid>https://geeklandlinux.github.io/posts/extraer-datos-de-ficheros-json-con-jq/</guid><description>&lt;p&gt;Son muchas las API que utilizan ficheros JSON para enviar y recibir datos. Por ejemplo es normal que una aplicación web pueda enviar datos dentro de un fichero JSON a una aplicación móvil para que la aplicación móvil pueda mostrar los datos en una interfaz de usuario amigable. Por esto motivo resulta interesante conocer algún método simple y sencillo para poder extraer los datos que queramos de los ficheros JSON. Por lo tanto, a continuación explicaremos como podemos extraer datos de un fichero JSON con la ayuda de la herramienta jq.&lt;/p&gt;</description></item><item><title>Uso del comando grep en Linux y UNIX con ejemplos</title><link>https://geeklandlinux.github.io/posts/uso-del-comando-grep-en-linux-y-unix-con-ejemplos/</link><pubDate>Sun, 03 Jul 2022 00:00:00 +0000</pubDate><guid>https://geeklandlinux.github.io/posts/uso-del-comando-grep-en-linux-y-unix-con-ejemplos/</guid><description>&lt;p&gt;A continuación mediante ejemplos y explicaciones aprenderemos a usar el comando grep para poder filtrar texto y de esta forma poder programar scripts de una forma mucho más rápida y sencilla.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nota:&lt;/strong&gt; Este artículo es complementario de otros que escrito en este blog. Les recomiendo que consulten los siguientes artículos para aprender a usar &lt;a href="https://geeklandlinux.github.io/posts/uso-del-comando-awk-en-linux-y-unix-con-ejemplos/"&gt;awk&lt;/a&gt;, &lt;a href="https://geeklandlinux.github.io/posts/uso-del-comando-sed-en-linux-y-unix-con-ejemplos/"&gt;sed&lt;/a&gt;, &lt;a href="https://geeklandlinux.github.io/posts/uso-del-comando-cut-en-linux-y-unix-con-ejemplos/"&gt;cut&lt;/a&gt; y &lt;a href="https://geeklandlinux.github.io/posts/uso-del-comando-tr-en-linux-y-unix-con-ejemplos/"&gt;tr&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Uso del comando tr en Linux y UNIX con ejemplos</title><link>https://geeklandlinux.github.io/posts/uso-del-comando-tr-en-linux-y-unix-con-ejemplos/</link><pubDate>Sat, 08 Jan 2022 00:00:00 +0000</pubDate><guid>https://geeklandlinux.github.io/posts/uso-del-comando-tr-en-linux-y-unix-con-ejemplos/</guid><description>&lt;p&gt;En esta ocasión veremos otra de las utilidades que nos servirán para manipular texto cuando estemos programando scripts o usando la terminal Linux o Unix. En esta ocasión veremos una serie de ejemplos que nos ayudarán a comprender el uso de la utilidad o comando tr&lt;/p&gt;</description></item><item><title>Uso del comando cut en Linux y UNIX con ejemplos</title><link>https://geeklandlinux.github.io/posts/uso-del-comando-cut-en-linux-y-unix-con-ejemplos/</link><pubDate>Sat, 18 Dec 2021 00:00:00 +0000</pubDate><guid>https://geeklandlinux.github.io/posts/uso-del-comando-cut-en-linux-y-unix-con-ejemplos/</guid><description>&lt;p&gt;Del mismo modo que vimos como &lt;a href="https://geeklandlinux.github.io/posts/uso-del-comando-sed-en-linux-y-unix-con-ejemplos/"&gt;usar sed&lt;/a&gt; y &lt;a href="https://geeklandlinux.github.io/posts/uso-del-comando-awk-en-linux-y-unix-con-ejemplos/"&gt;awk&lt;/a&gt;, en el siguiente artículo verán todo lo necesario para empezar a usar la utilidad cut. Al igual que sed y awk, cut será extremadamente útil para realizar scripts y automatizar tareas.&lt;/p&gt;</description></item><item><title>Uso del comando AWK en Linux y UNIX con ejemplos</title><link>https://geeklandlinux.github.io/posts/uso-del-comando-awk-en-linux-y-unix-con-ejemplos/</link><pubDate>Sun, 10 Oct 2021 00:00:00 +0000</pubDate><guid>https://geeklandlinux.github.io/posts/uso-del-comando-awk-en-linux-y-unix-con-ejemplos/</guid><description>&lt;p&gt;Hace unas semanas vimos con bastante profundidad y con ejemplos &lt;a href="https://geeklandlinux.github.io/posts/uso-del-comando-sed-en-linux-y-unix-con-ejemplos/"&gt;el uso que podíamos dar a la utilidad Sed&lt;/a&gt;. Ahora ha llegado el momento de hacer lo mismo pero esta vez con el comando Awk. Como ya dije en su día, si queréis empezar a programar scripts es esencial tener un conocimiento básico de herramientas como sed, awk, grep, cut, etc.&lt;/p&gt;</description></item><item><title>Uso del comando SED en Linux y UNIX con ejemplos</title><link>https://geeklandlinux.github.io/posts/uso-del-comando-sed-en-linux-y-unix-con-ejemplos/</link><pubDate>Mon, 09 Aug 2021 00:00:00 +0000</pubDate><guid>https://geeklandlinux.github.io/posts/uso-del-comando-sed-en-linux-y-unix-con-ejemplos/</guid><description>&lt;p&gt;Sed es una herramienta de terminal cuyo uso principal es &lt;strong&gt;buscar y reemplazar un texto&lt;/strong&gt;. En otras palabras más precisas permite buscar cadenas de texto, palabras o patrones de palabras y reemplazarlos por el texto que queramos. Aparte de lo que acabo de mencionar también permite insertar y eliminar texto de un documento. A continuación y en base a una serie de ejemplos aprenderemos como podemos usar esta potente herramienta.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nota:&lt;/strong&gt; Sed es una herramienta imprescindible para todos aquellos usuarios que quieran programar scripts en Bash.&lt;/p&gt;</description></item><item><title>Recortar un vídeo en partes con ffmpeg y sin transcodificar en Linux</title><link>https://geeklandlinux.github.io/posts/recortar-un-video-en-partes-con-ffmpeg-y-sin-transcodificar-en-linux/</link><pubDate>Sat, 05 Jun 2021 00:00:00 +0000</pubDate><guid>https://geeklandlinux.github.io/posts/recortar-un-video-en-partes-con-ffmpeg-y-sin-transcodificar-en-linux/</guid><description>&lt;p&gt;A continuación veremos como podemos recortar un vídeo en varias partes sin necesidad de realizar ningún tipo de transcodificación y preservando todas las pistas y calidad del vídeo original. Para ello tan solo usaremos una terminal y el software ffmpeg. Haciéndolo de esta forma obtendremos las siguientes ventajas:&lt;/p&gt;</description></item><item><title>Instalar y actualizar Firefox a la última versión con un script</title><link>https://geeklandlinux.github.io/posts/instalar-y-actualizar-firefox-con-un-script/</link><pubDate>Sat, 13 Jun 2020 00:00:00 +0000</pubDate><guid>https://geeklandlinux.github.io/posts/instalar-y-actualizar-firefox-con-un-script/</guid><description>&lt;p&gt;Me atrevería a decir que Debian es la distribución con los repositorios más completos. No obstante si usas Debian Testing o Debian estable no encontraréis la última versión de Firefox en los repositorios. La versión que encontraréis es la ESR. Para instalar y actualizar Firefox a la última versión existen muchas soluciones. Algunas de las que habría aplicado en el pasado sin dudarlo son las siguientes:&lt;/p&gt;</description></item></channel></rss>