Preguntas con la etiqueta [bash]
Cómo redirigir y agregar tanto la salida estándar como el error estándar a un archivo con Bash
Para redirigir la salida estándar a un archivo truncado en Bash, sé usar: cmd > file.txt Para redirigir la salida estándar en Bash, agregándola a un archivo, sé usar: cmd
Comprobar la existencia del argumento de entrada en un script de shell Bash
Necesito comprobar la existencia de un argumento de entrada. Tengo el siguiente script if [ "$1" -gt "-1" ] then echo hi fi yo obtengo [: : integer expression expected
Canalizar hacia/desde el portapapeles en un script Bash
¿Es posible canalizar hacia/desde el portapapeles en Bash? Ya sea conectando hacia/desde la manija de un dispositivo o usando una aplicación auxiliar, no puedo encontrar nada. Por ejemplo, si /dev/clipfuera
¿Cómo puedo hacer una búsqueda/reemplazo recursivo de una cadena con awk o sed?
¿Cómo encuentro y reemplazo cada aparición de: subdomainA.example.com con subdomainB.example.com en cada archivo de texto bajo el /home/www/árbol de directorios de forma recursiva?
Unión interna en dos archivos de texto
Buscando realizar una unión interna en dos archivos de texto diferentes. Básicamente estoy buscando el equivalente de unión interna del programa de unión GNU. ¿Existe tal cosa? De lo contrario,
¿Por qué el operador igual a no funciona si no está rodeado de espacios?
Probé el siguiente script: #!/bin/bash var1="Test 1" var2="Test 2" if [ "$var1"="$var2" ] then echo "Equal" else echo "Not equal" fi Me dio Equal. Aunque debería haber impresoNot equal Sólo
¿Cómo contar líneas en un documento? [cerrado]
Tengo líneas como estas y quiero saber cuántas líneas tengo realmente... 09:16:39 AM all 2.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 94.00 09:16:40 AM all 5.00 0.00 0.00 4.00
Cómo comprobar si una variable está configurada en Bash
¿Cómo sé si una variable está configurada en Bash? Por ejemplo, ¿cómo verifico si el usuario le dio el primer parámetro a una función? function a { # if $1
Eliminar la última línea de un archivo en Bash
Tengo un archivo foo.txtque contiene las siguientes líneas: a b c Quiero un comando simple que dé como resultado que el contenido foo.txtsea: a b
Cómo agregar resultados al final de un archivo de texto
¿Cómo agrego el resultado de un comando al final de un archivo de texto?
¿Por qué debería evitarse eval en Bash y qué debería usar en su lugar?
Una y otra vez, veo respuestas de Bash en Stack Overflow evaly las respuestas son criticadas, juego de palabras, por el uso de una construcción tan "malvada". ¿Por qué es
¿Cómo puedo declarar y utilizar variables booleanas en un script de shell?
Intenté declarar una variable booleana en un script de shell usando la siguiente sintaxis: variable=$false variable=$true ¿Es esto correcto? Además, si quisiera actualizar esa variable, ¿usaría la misma sintaxis? Finalmente,
¿Cómo puedo comprobar si existe un programa desde un script Bash?
¿Cómo validaría que existe un programa, de manera que devuelva un error y salga, o continúe con el script? Parece que debería ser fácil, pero me ha dejado perplejo.
¿Cómo agregar una barra de progreso a un script de shell?
Al escribir scripts en bash o cualquier otro shell en *NIX, mientras se ejecuta un comando que tardará más de unos pocos segundos, se necesita una barra de progreso. Por
¿Cómo puedo dividir un archivo de texto grande en archivos más pequeños con el mismo número de líneas?
Tengo un archivo de texto plano grande (por número de líneas) que me gustaría dividir en archivos más pequeños, también por número de líneas. Entonces, si mi archivo tiene alrededor