¿Existe un Bash equivalente a la passdeclaración de Python
¿Existe un Bash equivalente a la passdeclaración de Python
Estoy escribiendo un script de shell bash para mostrar si un proceso se está ejecutando o no. Hasta ahora, tengo esto: printf "%-50s %s\n" $PROC_NAME [UP] El código me da esta salida: JBoss [DOWN] GlassFish [UP] verylongprocessname [UP] Quiero rellenar el espacio entre los dos campos con un...
Cuando uso Git Bash (en Windows), no puedo ejecutar ningún ejecutable sin especificar su ruta completa, aunque se encuentra en una carpeta que está en mi variable PATH. Parece que bash no lo reconoce. ¿Por qué? ¿Puedo
Tengo el siguiente script de shell. El propósito es recorrer cada línea del archivo de destino (cuya ruta es el parámetro de entrada al script) y trabajar en cada línea. Ahora, parece que solo funciona con la primera línea en el archivo de destino y se detiene después de que esa línea se procesó....
Una y otra vez, veo las respuestas de Bash sobre el uso de Stack Overflow evaly las respuestas son criticadas, con un juego de palabras, por el uso de una construcción tan "malvada". ¿Por qué es evaltan malvado? Si evalno se puede usar de manera segura, ¿qué debo usar en su
Estoy tratando de escribir un script Bash que sobrescriba un directorio existente. Tengo un directorio foo/y estoy tratando de sobrescribirlo bar/. Pero cuando hago esto: cp -Rf foo/ bar/ bar/foo/se crea un nuevo directorio. No quiero eso. Hay dos archivos en foo/; ay b. También hay archivos con...
Es posible clonar un repositorio de git, especificando el nombre de usuario y la contraseña en el comando. Ejemplo: git clone https://username:[email protected]/file.git ¿Es posible especificar también el nombre de usuario y la contraseña al presionar? De modo que, por ejemplo, la...
Parece que una actualización de Windows 10 rompió Python de la noche a la mañana. Intentar ejecutar python --versionarrojó un error de "Permiso denegado". Ninguna de las tres actualizaciones; KB4507453, KB4506991 o KB4509096 parecen ser los culpables, pero el momento del problema es sospechoso....
Quiero comprobar en linux bash si un archivo se creó hace más de x veces. digamos que el archivo se llama text.txt y el tiempo es de 2 horas. if [ what? ] then echo "old enough"
En primer lugar, sé que ~/es el directorio de inicio. Grabando ~o ~/me lleva al directorio de inicio. Sin embargo, cd ~Xme lleva a un lugar especial, donde Xparece haber cualquier cosa. En bash, si presiono " cd ~" y presiono tabulador, muestra un montón de ~Xopciones posibles como ~maily...
Tengo algunos directorios y subdirectorios que contienen archivos sin extensión de archivo. Quiero agregar .jpga todos los archivos contenidos en estos directorios. He visto scripts de bash para cambiar la extensión del archivo, pero no solo para agregar uno. También debe ser recursivo, ¿alguien...
¿Cómo puedo trazar los resultados de un comando Unix diff de lado a lado en lugar de una diferencia tras otra? Vea a continuación un ejemplo: diff /tmp/test1 /tmp/test2 1,4c1,2 < asfdsadf < asdfsad < fsaf < fdsadf --- > asdfsafdsf > saf 6,8d3 < sadf < asdf <...
sed "s/\(.*\)/\t\1/" $filename > $sedTmpFile && mv $sedTmpFile $filename Espero que este sedscript inserte un tabdelante de cada línea, $filenamepero no es así. Por alguna razón, está insertando un
¿Cómo puedo iterar a través de todas las ramas locales en mi repositorio usando el script bash? Necesito iterar y verificar si hay alguna diferencia entre la rama y algunas ramas remotas. Ex for branch in $(git branch); do git log --oneline $branch ^remotes/origin/master; done Necesito hacer...
Estoy escribiendo un script de shell que debería ser algo seguro, es decir, no pasa datos seguros a través de parámetros de comandos y preferiblemente no usa archivos temporales. ¿Cómo puedo pasar una variable al stdin de un comando? O, si no es posible, ¿cómo utilizar correctamente los archivos...
Tengo un problema con el siguiente código: callBash.py: import subprocess print "start" subprocess.call("sleep.sh") print "end" sleep.sh: sleep 10 Quiero que el "final" se imprima después de 10 segundos. (Sé que este es un ejemplo tonto, simplemente podría dormir dentro de Python, pero este...
Por favor, explíqueme por qué la última echodeclaración está en blanco. Espero que XCODEse incremente en el ciclo while a un valor de 1: #!/bin/bash OUTPUT="name1 ip ip status" # normally output of another command with multi line output if [ -z "$OUTPUT" ] then echo "Status WARN: No messages...
Tengo un script que será ejecutado de forma interactiva por usuarios no técnicos. El script escribe actualizaciones de estado en STDOUT para que el usuario pueda estar seguro de que el script se está ejecutando correctamente. Quiero que tanto STDOUT como STDERR sean redirigidos al terminal (para...
Tengo un directorio: /home/user/ ¿Cómo puedo enumerar todos los archivos de este directorio (incluidos los de los subdirectorios) y ordenarlos por la fecha en que se modificaron por última