Estoy escribiendo un script simple para grep mi historial de bash para encontrar una cadena particular. En la línea de comando, puedo hacer lo siguiente, que funciona bien:
history | grep git
Sin embargo, cuando creo un script bash con el mismo comando que el anterior, de repente history
no devuelve nada:
#!/bin/bash
history | grep git
Cuando elimino la primera línea #!/bin/bash
, mi script vuelve a funcionar. ¿Que está sucediendo aquí? ¿Cómo puedo usar history
dentro de un script bash?
bash
usuario v3, por mera frustración, jaja). Al menos para Martin, mi solución fue de gran ayuda, eso es (al menos) un consuelo.