Hice un comando para poder correr javascript en la terminal.
Necesitas node/npm
Lo instalas con el comando:
npm install --global command-javascript
Ejemplos:
$ js 'console.log("Hello world")'
$ date | js 'console.log(pipedStdin.split(" ")[3])'
$ js 'console.log(run("curl --silent http://example.com"))' | wc -w
Ventajas:
- El código permanece en el historial. (Para mover con las flechas)
- Forma rápida de ejecutar javascript
- Incluye una función run para correr comandos directamente desde el código js
- Te permite mezclar shell y javascript pudiendo obtener input de otros comandos para manipularlo.
- Puedes añadir tus funciones custom añadiendo código a la función javascriptFunctions del programa. Así las tendrás disponibles en la terminal.