Descargar y ejecutar un script Bash en un comando (ej: winetricks)

Para los ejemplos, usaremos winetricks, ya que en muchas distribuciones no viene empaquetado y conviene usar siempre la última versión.

Simplemente hay que redireccionar lo descargado a bash:

$ curl --silent http://winetricks.org/winetricks | bash

Si además quieres pasarle parámetros, hay que trucarlo un poco más. Por ejemplo, para mostrar la ayuda de winetricks:

$ curl --silent http://winetricks.org/winetricks | bash /dev/stdin --help

Si además quieres tener un acceso directo a eso:

$ echo '#!/usr/bin/env bash
curl --silent http://winetricks.org/winetricks | bash /dev/stdin "$@"
' > ~/.local/bin/winetricks-online
$ chmod u+x ~/.local/bin/winetricks-online

Suponiendo que tengas ~/.local/bin en tu $PATH, ahora podrás hacer:

$ winetricks-online --help
About these ads

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s