Dada una ruta de archivo de cadena como /foo/fizzbuzz.bar, ¿cómo usaría bash para extraer solo la fizzbuzzparte de dicha
Dada una ruta de archivo de cadena como /foo/fizzbuzz.bar, ¿cómo usaría bash para extraer solo la fizzbuzzparte de dicha
¿Tiene crontab un argumento para crear trabajos cron sin usar el editor (crontab -e)? Si es así, ¿cuál sería el código para crear un cronjob a partir de un script
Puedo ver que Ctrl+ left/ rightsalta al principio / final de la línea. ¿Cómo cambiar esto a Cmd+ left/ right arrow? Para que Alt+ left/ right arrowfuncione correctamente para el salto de palabras, sigue este artículo
Quiero ejecutar un comando desde un script bash que tiene comillas simples y algunos otros comandos dentro de las comillas simples y una variable. p.ej repo forall -c '....$variable' En este formato, $se escapa y la variable no se expande. Intenté las siguientes variaciones pero fueron...
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 10 meses . Mejora...
Digamos que tengo un archivo /templates/appley quiero ponlo en dos lugares diferentes y luego quitar el original Por lo tanto, /templates/applese copiará a /templates/usedAND /templates/inuse y luego me gustaría eliminar el original. ¿Es cpla mejor manera de hacer esto, seguido de rm? ¿O hay...
Quiero cpun directorio pero no quiero sobrescribir ningún archivo existente, incluso si son más antiguos que los archivos copiados. Y quiero hacerlo completamente no interactivo ya que esto será parte de un script de Crontab Bash. ¿Algunas
Tengo este pequeño script en sh(Mac OSX 10.6) para mirar a través de una variedad de archivos. Google ha dejado de ser útil en este punto: files="*.jpg" for f in $files do echo $f | grep -oEi '[0-9]+_([a-z]+)_[0-9a-z]*' name=$? echo $name done Hasta ahora (obviamente, para ustedes gurús de...
Tengo un script de shell que ejecuta una serie de comandos. ¿Cómo hago que salga el script de shell si alguno de los comandos sale con un código de salida distinto de
Estoy usando grep para hacer coincidir la cadena en un archivo. Aquí hay un archivo de ejemplo: example one, example two null, example three, example four null, grep -i null myfile.txt devoluciones example two null, example four null, ¿Cómo puedo devolver líneas coincidentes junto con sus...
Estoy tratando de crear una variable de marca de tiempo en un script de shell para facilitar un poco el registro. Quiero crear la variable al comienzo del script y hacer que imprima la hora actual cada vez que emito echo $timestamp. Está resultando ser más difícil de lo que pensaba. Aquí hay...
Cuando ingreso a mi ubuntu-box con Hardy 8.04, las variables de entorno en mi .bashrcno están configuradas. Si hago una fuente .bashrc, las variables están establecidas correctamente, y todo está bien. ¿Cómo .bashrces que no se ejecuta al iniciar
Tengo esta cadena de varias líneas (citas incluidas): abc'asdf" $(dont-execute-this) foo"bar"'' ¿Cómo lo asignaría a una variable usando un heredoc en Bash? Necesito preservar nuevas líneas. No quiero escapar de los caracteres en la cadena, eso sería molesto
En el encabezado de un script Bash, ¿cuál es la diferencia entre esas dos declaraciones: #!/usr/bin/env bash #!/usr/bin/bash Cuando consulté la env página de manual , obtuve esta definición: env - run a program in a modified environment Qué significa
Parece que no puedo resolver cuál es el problema con la siguiente ifdeclaración en relación con el elify then. Tenga en cuenta printfque todavía está en desarrollo. Simplemente no he podido probarlo todavía en la declaración, por lo que es muy probable que esté equivocado. El error que obtengo...
Hasta donde sé, usar &después del comando es para ejecutarlo en segundo plano. Ejemplo de &uso:tar -czf file.tar.gz dirname & ¿Pero qué tal &&? (mira este ejemplo: /server/215179/centos-100-disk-full-how-to-remove-log-files-history-etc#answer-215188
La forma en que normalmente incluirías un script es con "fuente" p.ej: main.sh: #!/bin/bash source incl.sh echo "The main script" incluido sh: echo "The included script" El resultado de ejecutar "./main.sh" es: The included script The main script ... Ahora, si intenta ejecutar ese script...
En un shell dado, normalmente establecería una variable o variables y luego ejecutaría un comando. Recientemente aprendí sobre el concepto de anteponer una definición variable a un comando: FOO=bar somecommand someargs Esto funciona ... más o menos. No funciona cuando está cambiando una variable...
Basado en una matriz asociativa en un script Bash, necesito iterar sobre él para obtener la clave y el valor. #!/bin/bash declare -A array array[foo]=bar array[bar]=foo En realidad, no entiendo cómo obtener la clave mientras uso un bucle
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 6 años . Mejora...