bash

Instalar MySQL en Ubuntu sin una solicitud de contraseña

¿Cómo escribo un script para instalar MySQL server en Ubuntu? sudo apt-get install mysql se instalará, pero también pedirá ... sudo apt-get install mysql # To install MySQL server # How to write script for assigning password to MySQL root user # End

Scripts: encuentra que los archivos se han cambiado en las últimas 24 horas

Por ejemplo, un servidor Mysql se está ejecutando en mi máquina Ubuntu. Algunos datos habían sido modificados durante las úl ... e se han cambiado durante las últimas 24 horas? Enumere los nombres de archivo, los tamaños de archivo y la hora modificada.

comando ls: ¿cómo puedo obtener una lista recursiva de ruta completa, una línea por archivo?

¿Cómo puedo conseguir que ls escupa una lista plana de rutas recursivas de una línea? Por ejemplo, solo quiero una lista pl ... /stackoverflow/charlie.txt ls -a1 casi hace lo que necesito, pero no quiero fragmentos de camino, quiero caminos completos.

¿Cómo crear un trabajo cron usando Bash automáticamente sin el editor interactivo?

Crontab tiene un argumento para crear trabajos cron sin usar el editor (crontab-e). Si es así, ¿cuál sería el código create a cronjob from a Bash script?

¿Cómo puedo hacer que bash completion funcione con alias?

Caso en cuestión: Estoy en mac con bash v3.2.17, estoy usando git instalado a través de macports con la variante bash_compl ... odos mis alias. Es posible? En su defecto, me gustaría personalizarlo manualmente para cada alias. Tan, ¿cómo voy yo tampoco?

Cómo eliminar archivos anteriores a X horas

Estoy escribiendo un script bash que necesita eliminar archivos antiguos. Actualmente está implementado usando: find $LOCA ... fina que 1 día, digamos como 6 horas de edad? ¿Hay una buena manera limpia de hacerlo, como si estuviera usando find y-mtime?

¿Cómo establecer una variable en la salida de un comando en Bash?

Tengo un script bastante simple que es algo así como lo siguiente: #!/bin/bash VAR1="$1" MOREF='sudo run command again ... n comando que necesita ejecutarse dentro de un script, guardarlo en una variable y luego mostrar esa variable en la pantalla?

¿Cómo solicito la entrada Sí/No/Cancelar en un script de shell de Linux?

Quiero pausar la entrada en un script de shell y pedirle al usuario que elija. La pregunta estándar de tipo "Sí, No o Cancelar". ¿Cómo puedo lograr esto en un prompt bash típico?

¿Cómo comprobar si una variable está establecida en Bash?

¿Cómo sé si una variable está establecida en Bash? Por ejemplo, ¿cómo puedo comprobar si el usuario dio el primer parámetro a una función? function a { # if $1 is set ? }

Procesar todos los argumentos excepto el primero (en un script bash)

Tengo un script simple donde el primer argumento está reservado para el nombre del archivo, y todos los demás argumentos opci ... itución" de la terminal. ¿Cuál es el problema, y cómo puedo procesar todo menos el primer argumento pasado a un bash guión?

¿Cómo consigo que cURL no muestre la barra de progreso?

Estoy tratando de usar cURL en un script y conseguir que no mostrar la barra de progreso. He intentado -s, -silent, -S, y - ... chivo, por lo que curl -s http://google.com no tiene una barra de progreso, pero curl -s http://google.com > temp.html sí.

Comprobar si una matriz Bash contiene un valor

En Bash, ¿cuál es la forma más sencilla de probar si un array contiene un cierto valor? Edit : Con la ayuda de las respu ... ]}" "three") == "y" ]; then echo "contains three" fi No estoy seguro de si es la mejor solución, pero parece funcionar.

Cómo comprobar el tamaño de un archivo?

Tengo un script que comprueba el tamaño 0, pero pensé que debía haber una forma más fácil de comprobar el tamaño de los archi ... s://www.server.org/file.txt -P /root/tmp --output-document=/root/tmp/file.txt mv -f /root/tmp/file.txt /var/www/file.txt fi

Dividir cadena en una matriz en Bash

En un script Bash me gustaría dividir una línea en piezas y almacenarlas en una matriz. La línea: Paris, France, Europe ... ray[1] = France array[2] = Europe Me gustaría usar código simple, la velocidad del comando no importa. ¿Cómo puedo hacerlo?

¿Qué significa set-e en un script bash?

Estoy estudiando el contenido de este archivo preinst que el script ejecuta antes de que ese paquete sea desempaquetado de s ... bian/Ubuntu que instale mi paquete, el script también elimina dos directorios. ¿Es esto correcto o me estoy perdiendo algo?

Cómo agregar una barra de progreso a un script de shell?

Cuando se ejecuta un script en bash o cualquier otro shell en *NIX, mientras se ejecuta un comando que tardará más de unos se ... archivo grande, abrir un archivo tar grande. ¿Qué formas recomienda para agregar barras de progreso a los scripts de shell?

¿Cómo conoce un script Bash Linux/Unix su propio PID?

Tengo un script en Bash llamado Script.sh, y necesita saber su propio PID (es decir, necesito obtener PID dentro del Script.sh ) ¿Alguna idea de cómo hacer esto ?

Redireccionar toda la salida al archivo [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo puedo redirigir y anexar tanto stdout como stderr a un ... sigue siendo salida a la pantalla y no se escribe en el archivo. ¿ Hay alguna manera de redirigir toda la salida a archivo?

¿Cómo se hace eco de un carácter Unicode de 4 dígitos en Bash?

Me gustaría añadir el cráneo Unicode y los huesos cruzados a mi mensaje de shell (específicamente el 'CRÁNEO Y los HUESOS CRU ... forma predeterminada. En la aplicación Terminal de macOS, vaya a Preferencias-> Codificaciones y elija Unicode (UTF-8).

¿Qué comando significa "no hacer nada" en un condicional en Bash?

A veces, al hacer condicionales, necesito que el código no haga nada, por ejemplo, aquí, quiero que Bash no haga nada cuando ... "1" else echo "2" fi Esto hace un error sin embargo. ¿Hay un comando que no hará nada y tampoco ralentizará mi script?