Preguntas etiquetadas con sh

14
/ bin / sh fuente de stdin (de otro programa) no archivo

Un poco complicado para nombrar esto ... Básicamente tengo un programa que cuando se ejecuta imprime en STDOUT un conjunto de variables de shell: $ ./settings SETTING_ONE="this is setting one" SETTING_TWO="This is the second setting" ANOTHER_SETTING="This is another setting". Quiero ejecutar...

14
Borrar stdin antes de leer

Tengo el siguiente script bash: # do some time consuming task here read -p "Give me some input: " input Ahora, como habrás adivinado, si un usuario presiona algunas teclas aleatorias durante la "tarea que consume mucho tiempo", la entrada no deseada también se tiene en cuenta. ¿Cómo borro...

14
Guión (-) delante de bash

Si examino mi shell bash en un OS X (10.6.4) de terminal, como por tipificación echo $0, hay un guión delante de mi concha, así: -bash. ¿Qué significa este

14
Ejecutar un comando sin heredar el entorno de los padres

¿Hay alguna forma de ejecutar un comando "como si" estuviera en una nueva sesión de inicio de sesión? Ya lo he intentado env -i. Sin embargo, no quiero tratar con varias variables ENV que tengo que configurar o desarmar. También lo intenté bash -c "some command"y bash -l -c "some commmand", pero...

14
¿Cómo depuro las terminaciones de bash?

He creado algunas funciones de finalización de bash que parecen funcionar de forma aislada, pero me dan resultados inesperados cuando intento completar la pestaña con ellas. ¿Es posible conectar bashdb, luego intentar tabular algo y pasar a depurar y determinar qué está

14
¿Por qué obtengo [[: no encontrado al ejecutar un script?

Estoy tratando de escribir un script que tenga que verificar si existe un archivo. En la consola escribo if [[ -a /path/to/file.txt ]]; then echo "not mod"; else echo "mod"; fi y consigo not mod pero cuando escribo un guión para hacer lo mismo: #!/bin/sh if [[ -a /path/to/file.txt ]]; then...

14
Mover un rango de archivos numerados?

Tengo 291 archivos numerados (comenzando en 001 - título y terminando en 291 - título) que necesitan moverse a directorios separados. (001 a 021 a la carpeta 1, 022 a 053 a la carpeta 2, no son necesariamente el mismo número de archivos cada vez). Pensé que podría hacerlo de una manera asquerosa...

14
¿Cómo 'fuente' un script de shell usando bash de zsh?

Estoy usando zsh y me gusta mucho, pero trabajo mucho con la fuente de Android que tiene scripts de compilación que requieren que bash se evalúe correctamente. Estos scripts deben obtenerse antes de la compilación y definir variables de entorno y funciones de shell que se utilizan durante la...