Resultados de la búsqueda a petición "bash"

7 la respuesta

Reemplace el bloque de texto delimitado en el archivo con el contenido de otro archivo

Necesito escribir un script simple para reemplazar un bloque de texto en un archivo de configuración con el contenido de otro archivo. Supongamos que tiene los siguientes archivos simplificados: server.xml <?xml version='1.0' ...

27 la respuesta

¿Cómo puedo sumar rápidamente todos los números en un archivo?

Tengo un archivo que contiene varios miles de números, cada uno en su propia línea: 34 42 11 6 2 99 ...Estoy buscando escribir un script que imprima la suma de todos los números en el archivo. Tengo una solución, pero no es muy eficiente. (Tarda ...

6 la respuesta

Un demonio de Linux y el STDIN / STDOUT

Estoy trabajando en un demonio de Linux y tengo algunos problemas con el stdin / stdout. Normalmente debido a la naturaleza de un demonio, no tienes ningún stdin o stdout. Sin embargo, tengo una función en mi daemon que se llama cuando el daemon ...

2 la respuesta

Lectura de entrada mientras también canaliza un script a través de stdin

Tengo un script Bash simple: #!/usr/bin/env bash read X echo "X=$X"Cuando lo ejecuto con./myscript.sh funciona. Pero cuando lo ejecuto concat myscript.sh | bash en realidad poneecho "X=$X" dentro$X. Entonces este script imprimeHola Mundo ...

16 la respuesta

Cómo reemplazar espacios en nombres de archivo usando un script bash

¿Alguien puede recomendar una solución segura para reemplazar recursivamente espacios con guiones bajos en los nombres de archivos y directorios a partir de un directorio raíz determinado? Por ejemplo: $ tree . |-- a dir | `-- file with ...

8 la respuesta

¿Cómo aplicar el comando de shell a cada línea de una salida de comando?

Supongamos que tengo un resultado de un comando (comols -1): a b c d e ...Quiero aplicar un comando (digamosecho) a cada uno, a su vez. P.ej. echo a echo b echo c echo d echo e ...¿Cuál es la forma más fácil de hacer eso en bash?

1 la respuesta

Evitar que un proceso secundario (HandbrakeCLI) provoque la salida del script primario

Tengo un script de conversión por lotes para convertir .mkvs de varias dimensiones en .mp4s de tamaño ipod / iphone, recortando / ajustando a medida. Determinar las dimensiones originales, el recorte requerido, el archivo de salida funciona bien. ...

2 la respuesta

Codificación Sed y UTF-8

En SSH (Putty) estoy usando un comando para reemplazar texto en un archivo que está codificado en UTF-8 Por ejemplo cd ~/public_html/app/Config; sed -i 's/ADDRESS_SSH/l'adresse à été correctement intégréé/g' param.php; En el archivo, todo está ...

5 la respuesta

¿Cómo le diría a un script bash que comience de nuevo desde arriba?

Por ejemplo, en el siguiente scriptstartover comienza desde arriba: ########################################################################## ## CHECK TIME ########################################################################## time=$(date ...

3 la respuesta

Limite bash while loop a 10 reintentos

¿Cómo se puede limitar este ciclo while a un máximo de 10 reintentos? #!/bin/sh while ! test -d /somemount/share/folder do echo "Waiting for mount /somemount/share/folder..." sleep 1 done