Preguntas etiquetadas con bash

10
.bashrc no se ejecuta

Tengo un usuario (no root) que tiene un ~/.bashrcarchivo con algunos alias. Pero no parece que el archivo se ejecute al iniciar sesión. Si lo hago, source ~/.bashrcentonces hace lo que se supone que debe hacer. ¿Pero no se ~/.bashrcsupone que debe ejecutarse cada vez que inicio sesión? Los...

10
Enviar tarea al fondo en un "si"

¿Por qué es esto? if true; then sleep 3 &; fi bash: syntax error near unexpected token `;' quiero correr sleep 3 en segundo plano para que el comando ["dormir 3" sea solo un ejemplo] se ejecute en estilo "paralelo", por lo que termina más rápido. Pero estoy entendiendo esto: bash: syntax...

10
Establecer variables de readline en el shell

Leí en la manpágina que establece los parámetros de línea de lectura en un valor apagado o apagado mediante el uso set var value ¿Es esto lo mismo que el setincorporado, y cómo se configuran las variables una vez que inputrcya se han leído y el shell se está

10
Excluir un archivo en bash loop

En el siguiente script, ¿cómo excluyo un directorio en el bucle? Quiero hacer esto porque todos los archivos son enlaces simbólicos que apuntan a este directorio que existe en el mismo nivel, por lo que no quiero agregarlo. cd /var/www for dir in */ do base=$(basename "$dir") tar -czfh...

10
¿Hay un sitio de prueba de script bash en línea?

A veces necesito ayudar a mis amigos con las secuencias de comandos bash. Cuando estoy en una máquina con Windows, es un entorno de trabajo y no puedo configurar Cygwin o usar una VM. ¿Hay algún sitio web gratuito de secuencias de comandos que pueda usar, preferiblemente donde pueda usar Putty...

10
Use `ln` para crear un directorio faltante

Así que estoy escribiendo un pequeño administrador de paquetes, y un problema con el que me he encontrado es hacer enlaces simbólicos a los archivos. Instala el paquete /usr/pkg/name-versiony luego lee un archivo para determinar qué enlaces simbólicos crear. Estoy usando lnpara hacer los enlaces,...

10
Usando un documento aquí para `sed` y un archivo

Quiero usar un documento here-doc para comandos sed y proporcionar el archivo que se leerá y el archivo de salida. He visto Here-Documents de la guía Advanced Bash Scripting, pero no menciona nada sobre argumentos regulares al usar un here-doc. ¿Es posible? Me gustaría lograr algo como lo...