Para instalar unbuffer en OSX


Respuestas:


11

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.


Me encanta esperar! ¿Cómo lo descubriste?
Léo Léopold Hertz 준영

6
Busqué "comando no amortiguado" y encontré un página de manual Lo que me dijo el autor fue don libes. Buscado por "unbuffer Don Libes" y encontrado otra página de manual que decía "esta página es parte de la 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!
forquare

También encontré que tenía que hacer esto antes de ejecutar el búfer: 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.
Cognitiaclaeves
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.