Resultados de la búsqueda a petición "bash"
¿Cómo escapar del personaje bang (!) En Linux bash shell?
No puedo por mi vida descubrir cómo escapar del! personaje en Bash. Por ejemplo, quiero imprimir esto: Text text text! He intentado esto: echo "Text text text\!"pero eso imprime esto en su lugar: Text text text\! (con una barra invertida ...
comprobar el valor de retorno de wget [if]
Estoy escribiendo un script para descargar un montón de archivos, y quiero que informe cuando un archivo en particular no existe. r=`wget -q www.someurl.com` if [ $r -ne 0 ] then echo "Not there" else echo "OK" fiPero da el siguiente error en la ...
Getopt multiplataforma para un script de shell
Acabo de descubrir quegetopt no es multiplataforma (en particular para FreeBSD y Linux). ¿Cuál es la mejor solución para este problema?
¿Definir variables comunes en múltiples scripts?
Tengo una serie de scripts de Bash y Perl que no están relacionados con la funcionalidad, pero que están relacionados porque funcionan dentro del mismo proyecto. El hecho de que funcionen en el mismo proyecto significa que comúnmente especifico ...
¿Cómo puedo eliminar el último carácter de un archivo en Unix?
Digamos que tengo un archivo de texto de varias líneas arbitrario: sometext moretext lastline¿Cómo puedo eliminar solo el último carácter (la e, no la nueva línea o nulo) del archivo sin invalidar el archivo de texto?
curl y ejecutar script de python
¿Cuál es una forma más corta de hacer eso? wget https://bootstrap.pypa.io/get-pip.py sudo python get-pip.py? Intenté esto: sudo <(python <(curl https://bootstrap.pypa.io/get-pip.py))pero devuelve el error: 'IOError: [Errno 32] Broken ...
Problema de permiso de script de implementación de bash
Estoy escribiendo un script de implementación y me he encontrado con un problema extraño ... ian@baster:~$ sudo echo "Build: "$REVISION" - Deployed: "$(date +%Y-%m-%d) > /home/www/prod/www/revision.html -bash: ...
Cómo capturar un mensaje de confirmación de git y ejecutar una acción
Soy nuevo en git y quiero poder capturar el mensaje de confirmación después de un envío al origen / maestro y ejecutar un script bash (en el servidor) en función de lo que contiene la cadena. Por ejemplo, si mi mensaje git commit dice:[email] my ...
¿Por qué en el script de shell el archivo de salida se escribe como una sola línea?
Archivo de entrada: ankit.txt con fecha de encabezado y recuento de avance H2014-12-02 12ASDF23 FGHJ HJKL 123ASD23 FGHJ HJKL 123ASD23 FGHJ HJKL 123ASD23 FGHJ HJKL T000004Quiero datos sin encabezado y tráiler. Mando: head -n -1 ankit.txt | tail ...
¿Cómo puedo verificar si un directorio determinado es accesible?
Actualmente estoy escribiendo un script que enumerará todos los archivos específicos en un directorio. Lo que necesito que haga el script es verificar que el directorio sea accesible. Actualmente estoy usando este bit de código: # variable used ...