Preguntas y discusiones sobre sysops

12 resp.

Quitar /web de la URL en producción en servidor compartido

Buenas, El otro día con el nuevo .htaccess conseguí que se quitara al menos la parte del entorno de ejecución (app.php) pero, ¿cómo podría quitar el /web sin un VirtualHost? La pá...

1 resp.

¿Cómo se puede obtener el directorio en el que se está ejecutando un script de shell?

¿Cómo se obtiene la ruta del directorio en el que se encuentra un script desde el propio código del script que se está ejecutando? La razón por la que necesito obtener el directori...

1 resp.

¿Se puede usar un array de shell como en PHP?

En PHP se pueden añadir elementos al final de un array cuando no se indica la posición en la que se quiere insertar el elemento: array[] = 'Elemento 1'; array[] = '...

1 resp.

¿Cómo puedo eliminar la primera línea de un archivo de texto con un script de bash o el comando sed?

Necesito eliminar la primera línea de un archivo de texto gigantesco y quiero hacerlo con un script de Bash. Ahora mismo estoy utilizando lo siguiente: $ sed -i -e "1d" $...

1 resp.

¿Cómo se puede iterar por todos los argumentos pasados a un script de bash?

Tengo una tarea compleja que quiero convertir en un script de bash/shell. Aunque puedo utilizar la sintaxis $1 para hacer referencia a los argumentos que se le pasan, me gustaría c...

1 resp.

¿Cómo se puede mostrar una barra de progreso en un script de shell?

Cuando ejecuto scripts que tardan varios segundos en completarse, me gustaría mostrar una barra de progreso. Por ejemplo al copiar un archivo muy grande o al descomprimir un archiv...

1 resp.

¿Cómo comprobar si una variable de Bash contiene una determinada cadena de texto?

En un script de bash tengo una cadena definida de la siguiente manera: string=`echo Mi cadena` ¿Cómo puedo comprobar mediante código si esa cadena contiene otra cadena especificada...

1 resp.

¿Cómo puede un script de Bash preguntar al usuario para que elija un valor entre varias opciones?

Me gustaría detener un script de shell para pedir al usuario que elija un valor de entre varias opciones. En concreto estoy pensando en la típica pregunta de Yes, No o Cancel. ¿Cóm...

1 resp.

¿Cómo se puede hacer un reemplazo recursivo de cadenas de texto en varios archivos?

Me gustaría reemplazar todas las ocurrencias de la cadena de texto subdomainA.example.com por la siguiente otra cadena: subdomainB.example.com Me gustaría hacer este reemplazo de f...

1 resp.

¿Cómo puedo iterar por una secuencia de números definida por variables de bash?

¿Cómo puedo iterar por un rango numérico en un script de bash cuando el límite del rango está definido por el valor de una variable? Según la documentación de Bash, es posible hace...