Pregunta: Me sale este mensaje de error:secuencia de comandos Bash: mala intérprete
exportación: mala intérprete: No existe el fichero o directorio
cuando ejecuto este script bash:
#!/bin/bash
MONO_PREFIX=/opt/mono-2.6
GNOME_PREFIX=/opt/gnome-2.6
export DYLD_LIBRARY_PATH=$MONO_PREFIX/lib:$DYLD_LIBRARY_PATH
export LD_LIBRARY_PATH=$MONO_PREFIX/lib:$LD_LIBRARY_PATH
export C_INCLUDE_PATH=$MONO_PREFIX/include:$GNOME_PREFIX/include
export ACLOCAL_PATH=$MONO_PREFIX/share/aclocal
export PKG_CONFIG_PATH=$MONO_PREFIX/lib/pkgconfig:$GNOME_PREFIX/lib/pkgconfig
PATH=$MONO_PREFIX/bin:$PATH
PS1="[mono-2.6] \w @ "
Pero el camino bash parece ser correcto:
[email protected]:~/sources/mono-2.6# which bash
/bin/bash
[email protected]:~# cd sources/
[email protected]:~/sources# cd mono-2.6/
[email protected]:~/sources/mono-2.6# ./mono-2.6-environment
export: bad interpreter: No such file or directory
[email protected]:~/sources/mono-2.6# ls
download mono-2.4 mono-2.4-environment mono-2.6 mono-2.6-environment
[email protected]:~/sources/mono-2.6# cp mono-2.6-environment mono-2.6-environment.sh
[email protected]:~/sources/mono-2.6# ./mono-2.6-environment.sh
export: bad interpreter: No such file or directory
[email protected]:~/sources/mono-2.6# ls
download mono-2.4-environment mono-2.6-environment
mono-2.4 mono-2.6 mono-2.6-environment.sh
[email protected]:~/sources/mono-2.6# bash mono-2.6-environment
[email protected]:~/sources/mono-2.6#
¿Qué estoy haciendo mal? ¿O es esto un error Lucid Lynx?
hice chmod + x
¿Cómo creó el archivo? ¿La línea termina correctamente? – wlashell
Su nombre de host me hizo reír –