¿Cómo usar alias con el comando `watch`?
Oct 16 2020
Tengo algunos alias de bash en mi ~/.bashrc, pero no están disponibles dentro de un watchcomando. Normalmente, haría lo source ./some_script.shque usa estos alias, pero tengo problemas para averiguar cómo hacerlo con el watchcomando.
$ watch "my-alias"
Every 2.0s: my-alias
sh: 1: my-alias: not found
watch -x bash -c "my-alias"
Every 2.0s: my-alias
sh: 1: my-alias: not found
Respuestas
5 glennjackman Oct 16 2020 at 01:23
los alias están habilitados en shells interactivos , así que intente esto:
watch -x bash -ic "my-alias"
# .............^