Preguntas etiquetadas con bash

Para preguntas sobre scripts escritos para el shell de comandos Bash. Para scripts de shell con errores / errores de sintaxis, verifíquelos con el programa shellcheck (o en el servidor web shellcheck en https://shellcheck.net) antes de publicar aquí. Es más probable que las preguntas sobre el uso interactivo de Bash sean sobre el tema en Super User que en Stack Overflow.





6
Bash script para configurar un túnel SSH temporal
En Cygwin, quiero un script Bash para: Cree un túnel SSH a un servidor remoto. Haga un trabajo local que use el túnel. Luego cierra el túnel. La parte de apagado me tiene perplejo. Actualmente, tengo una solución poco convincente. En un shell ejecuto lo siguiente para crear un túnel: …
132 bash  ssh 

8
¿Cómo ejecutar .sh en el símbolo del sistema de Windows?
¿Cómo puedo ejecutar .sh en el símbolo del sistema de Windows 7? Siempre recibo este error cuando intento ejecutar esta línea en él, app/build/build.sh error, 'app' is not recognized... o, bash app/build/build.sh error, 'bash' is not recognized... ¿Alguna idea de lo que me he perdido? Aquí la captura de pantalla,
132 windows  bash  command-line  sh 


20
unix - cabeza Y cola de archivo
Digamos que tiene un archivo txt, ¿cuál es el comando para ver las 10 líneas superiores y las 10 líneas inferiores del archivo simultáneamente? es decir, si el archivo tiene 200 líneas de largo, visualice las líneas 1-10 y 190-200 de una vez.
131 linux  bash  shell  unix  scripting 



11
¿Cómo configurar la finalización de la línea de comandos de git bash?
Por ejemplo, en una máquina ubuntu nueva, acabo de ejecutar sudo apt-get gity no hay finalización al escribir, por ejemplo git check[tab]. No encontré nada en http://git-scm.com/docs , pero la finalización del IIRC está incluida en el paquete git en estos días y solo necesito la entrada correcta en mi …
131 git  bash 


4
Eliminar un carácter del final de una variable
La finalización automática de Bash agrega un / al final del nombre de un directorio. ¿Cómo puedo quitar esto de un parámetro posicional? #!/bin/sh target=$1 function backup(){ date=`date "+%y%m%d_%H%M%S"` PWD=`pwd` path=$PWD/$target tar czf /tmp/$date$target.tar.gz $path } backup
130 bash  shell 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.