Ahí está el comando terminal unbuffer en Linux Redhat, por ejemplo.
No lo encontré en homebrew.
¿Cómo se puede instalar unbuffer en OSX Yosemite 10.10.3?
Ahí está el comando terminal unbuffer en Linux Redhat, por ejemplo.
No lo encontré en homebrew.
¿Cómo se puede instalar unbuffer en OSX Yosemite 10.10.3?
Respuestas:
unbuffer es parte del expect paquete:
brew install homebrew/dupes/expect
Es posible que necesite:
brew tap homebrew/dupes/expect
Antes de que puedas instalarlo.
ACTUALIZAR: A partir de 2018, expect está disponible sin prefijo en homebrew, por lo tanto:
brew install expect
es todo lo que es necesario.
expect Proyecto (diálogo programado con programas interactivos) ”. Entonces miré la página de manual de OS X para except Y probé algunas cosas, y fracasé. Entonces busqué homebrew para expect y encontró que hay un paquete. Lo instalé, y listo!
export TCLLIBPATH="/usr/local/lib" Encontré que esto: unbuffer ./run-math-tests.sh | tee results.txt que ejecuta un script de nodo con salida coloreada, coloca los códigos de color esperados en el archivo results.txt, que se mostró correctamente con cat en el bash estándar para macOS High Sierra 10.13.6 ... Es posible preparar una nueva versión de bash Pero fue innecesario para mis necesidades.