Preguntas etiquetadas con sh

131
¿Cómo ejecutar un comando MySQL desde un script de shell?

¿Cómo puedo ejecutar un comando SQL a través de un script de shell para poder automatizarlo? Quiero restaurar los datos que he recopilado en un archivo SQL utilizando un script de shell. Quiero conectarme a un servidor y restaurar datos. El comando funciona cuando se ejecuta por separado a través...

131
unix - cabeza Y cola de archivo

Digamos que tiene un archivo txt, ¿cuál es el comando para ver las 10 líneas superiores y las 10 líneas inferiores del archivo simultáneamente? es decir, si el archivo tiene 200 líneas de largo, visualice las líneas 1-10 y 190-200 de una vez.

130
¿Qué es una buena función hash?

¿Qué es una buena función Hash? Vi muchas funciones de hash y aplicaciones en mis cursos de estructuras de datos en la universidad, pero principalmente entendí que es bastante difícil hacer una buena función de hash. Como regla general para evitar colisiones, mi profesor dijo que: function...

130
Eliminar un carácter del final de una variable

La finalización automática de Bash agrega un / al final del nombre de un directorio. ¿Cómo puedo quitar esto de un parámetro posicional? #!/bin/sh target=$1 function backup(){ date=`date "+%y%m%d_%H%M%S"` PWD=`pwd` path=$PWD/$target tar czf /tmp/$date$target.tar.gz

129
Historial de bash sin números de línea

El historycomando bash es muy bueno. Entiendo por qué muestra los números de línea, pero ¿hay alguna forma de invocar el comando de historial y suprimir los números de línea? El punto aquí es usar el comando de historial, así que no responda cat ~/.bash_history Salida de corriente: 529 man...

129
Bash Script: cuenta líneas únicas en el archivo

Situación: Tengo un archivo grande (millones de líneas) que contiene direcciones IP y puertos de una captura de red de varias horas, una ip / puerto por línea. Las líneas son de este formato: ip.ad.dre.ss[:port] Resultado deseado: Hay una entrada para cada paquete que recibí al iniciar sesión,...