Sistemas Operativos > GNU/Linux
Cd $var - No Sirve
x.cyclop:
¿Porqué esto no sirve? :blink:
--- Código: Text ---LEOD=/home/leo/Desktop cd $LEOD
Puse export, el path entre comillas dobles y está igual.
Uso Bash.:think:
su -:
--- Código: Text ---LEO="/home/leo/desktop"cd $LEO :whistling:
--- Código: Text ---#/usr/bin/env perlmy $leo = "$ENV{HOME}/desktop"; #O se puede usar sin "my"chdir $leo or die "No se puede ir a $leo: $!\n"; :P
x.cyclop:
Con comillas está igual. :D
Con chdir me pone:
--- Código: Text ---./ho: line 5: chdir: command not found
:ph34r:
su -:
chrdir es para Perl :P no para Bash, mira el codigo
Lo que pasa es que cambia en el script, pero no en la consola, mira:
--- Código: Text ---#!/usr/bin/env bashLEO='/usr' cd "$LEO"if [ `pwd` = '/usr' ]; then echo "Ok, esta bien";else printf "\e[1mPues no, no es asi\e[0m\n"fi Busca algo como PATH o HOME no me acuerdo como era, pero es una variable en especial
[EDIT]
Ahhh, si mira esto:
http://www.tldp.org/LDP/abs/html/abs-guide.html
x.cyclop:
Ahora sí.
--- Citar ---[EDIT]
Ahhh, si mira esto:
http://www.tldp.org/LDP/abs/html/abs-guide.html
--- Fin de la cita ---
Lo había visto pero no explica bien. Estoy leyendo Unix Shell Programming, 3rd edition (SAMS). :D
Gracias. :P
Navegación
[#] Página Siguiente
Ir a la versión completa