No me queda totalmente claro lo que quieres, pero si entiendo bien, quieres:
- para consultar cómodamente el historial de comandos de terminal utilizados
- guardarlos de forma selectiva en un script para reutilizarlos
Para lograr 1 esta respuesta ya tiene una explicación.
El objetivo 2 se puede lograr simplemente copiando y pegando los comandos deseados del archivo ~/.bash_history
.
O, si tiene algunos comandos que usa con frecuencia, puede crear un alias . Eso es una especie de atajo a un determinado comando. Se puede crear un alias permanente en el archivo ~/.profile
.
El ~/.profile
debe cargarse en cada inicio de Terminal.app. Para lograrlo, vaya a las preferencias de la Terminal y complete source ~/.profile
en el comando de ejecución en el campo de inicio:
Acontinuaciónsemuestraunejemplodelosaliasquetengoenmiarchivo~/.profile
aliasshowinvisibles="defaults write com.apple.finder AppleShowAllFiles YES"
alias hideinvisibles="defaults write com.apple.finder AppleShowAllFiles NO"
Ahora, cada vez que escribo showinvisibles
en realidad se ejecuta el comando defaults write com.apple.finder AppleShowAllFiles YES
.