Estoy tratando de abrir un PDF usando Vista Previa donde el archivo de entrada es un shell var:
$ pdf=$(wget -qO- 'http://website.com/file.pdf') && open "$pdf"
$ pdf=$(wget -qO- 'http://website.com/file.pdf') && open -a /Applications/Preview.app -f "$pdf"
$ open -a /Applications/Preview.app $(wget -qO- 'http://website.com/file.pdf')
$ pdf=$(wget -qO- 'http://website.com/file.pdf') | open -a /Applications/Preview.app -f -
etc. etc.
Siempre me sale el mismo error:
-bash: /usr/bin/open: Lista de argumentos demasiado larga
¿Es posible hacerlo?
PDF de ejemplo para quien quiera probar:
https://www.exploit-db.com/docs/english/44592-linux-restricted-shell-bypass-guide.pdf