Preguntas etiquetadas con bash

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...

14
Bash: leer la entrada mientras el ciclo de lectura no funciona

La lectura de entrada dentro de un ciclo de lectura de tiempo no parece funcionar while read line do echo "get some input from the user" read response done < some_file.txt la ejecución no se detiene como si la lectura hubiera estado fuera del ciclo. ¿Por qué es esto? ¿Hay alguna solución...

14
Cómo escapar de "-" en bash [duplicado]

Esta pregunta ya tiene respuestas aquí : Cerrado hace 7 años . Posible duplicado: herramientas Unix: ¿y si un archivo se llama menos algo? Por favor dime cómo escapar de esto: [root @ unix ~] # ./-sh -bash: ./-sh: permiso denegado [root @ unix ~] # chmod + x...

14
Copiar y chmod / chown al mismo tiempo

Tengo un archivo de registro rootque quiero copiar en un directorio propiedad de otro usuario para que lo analice (primero debe descomprimirlo). Actualmente tendría que # cp log.xz /home/user/Documents # chown user:user /home/user/Documents/log.xz ¿Hay alguna manera de emitir ambos comandos al...