miércoles, 21 de marzo de 2007

tcl ya funciona

Encontré esta solución (bendito Google) para que funcionen las scripts de TCL, Hay que cambiar la cabecera de la script, donde pone:

#!/usr/bin/wish

hay que poner:

#!/bin/sh
# HACK: this is a comment for tcl \
exec wish "$0" ${1+"$@"}

con eso ya está resuelto (me interesa, evidentemente, que la script siga funcionando en otros UNIX). No me gusta mucho, debería haber funcionado lo de arriba.

2 comentarios:

Joaquín Salvachúa dijo...

Pues muy mal que lo cambien de sitio.

GabrielH dijo...

Yo creo que no lo han cambiado, lo que ocurre es que no funciona la primera línea del script:

#!/usr/bin/wish

Los errores que se obtienen son debidos a que el fichero de script en TCL es interpretado por la shell (en esta caso, la bash), no de que no se encuentre el TCL.