Resultados de la búsqueda a petición "bash"

3 la respuesta

¿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 ...

6 la respuesta

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 ...

4 la respuesta

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?

2 la respuesta

¿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 ...

8 la respuesta

¿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?

2 la respuesta

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 ...

2 la respuesta

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: ...

2 la respuesta

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 ...

2 la respuesta

¿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 ...

1 la respuesta

¿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 ...