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.


10
Recursivamente busca archivos con una extensión específica
Estoy tratando de encontrar todos los archivos con una extensión específica en un directorio y sus subdirectorios con mi bash (última versión de Ubuntu LTS). Esto es lo que está escrito en un archivo de script: #!/bin/bash directory="/home/flip/Desktop" suffix="in" browsefolders () for i in "$1"/*; do echo "dir :$directory" echo …
437 linux  bash  recursion 


23
Git Bash es extremadamente lento en Windows 7 x64
He estado usando Git tanto en Windows como en Ubuntu durante el desarrollo de un pequeño proyecto, frecuentemente cambiando de un lado a otro entre los dos. El problema es que Git Bash constantemente se vuelve lento. Cuando digo lento, quiero decir que la ejecución cddemora entre 8 y 25 …
436 git  bash  windows-7  msysgit  mingw32 

11
encontrar -exec con múltiples comandos
Estoy tratando de usar find -exec con múltiples comandos sin ningún éxito. ¿Alguien sabe si comandos como los siguientes son posibles? find *.txt -exec echo "$(tail -1 '{}'),$(ls '{}')" \; Básicamente, estoy tratando de imprimir la última línea de cada archivo txt en el directorio actual e imprimir al final …
430 bash  find 







30
¿Cómo agregar una barra de progreso a un script de shell?
Al crear scripts en bash o cualquier otro shell en * NIX, mientras se ejecuta un comando que tomará más de unos segundos, se necesita una barra de progreso. Por ejemplo, copiar un archivo grande, abrir un archivo tar grande. ¿De qué maneras recomienda agregar barras de progreso a los …
413 bash  shell  zsh 



10
Obtenga el tiempo de ejecución del programa en el shell
Quiero ejecutar algo en un shell de Linux en algunas condiciones diferentes y poder generar el tiempo de ejecución de cada ejecución. Sé que podría escribir un script de Perl o Python que haría esto, pero ¿hay alguna manera de hacerlo en el shell? (que resulta ser bash)
407 linux  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.