[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Script entrar no diretório - Será que fiquei louco???
From: |
Fernando Luizao |
Subject: |
Re: [shell-script] Script entrar no diretório - Será que fiquei louco???? |
Date: |
Wed, 14 Apr 2010 05:13:03 -0700 (PDT) |
O script é executado em um novo shell, e dentro desse shell vc realmente muda
de diretório, porém, quando o script termina, voltamos ao shell "original", que
continua no mesmo diretório. O código abaixo tem o mesmo efeito:
(cd /root ; pwd;); pwd
Abraço
--- Em ter, 13/4/10, André Déo <address@hidden> escreveu:
De: André Déo <address@hidden>
Assunto: [shell-script] Script entrar no diretório - Será que fiquei louco????
Para: address@hidden
Data: Terça-feira, 13 de Abril de 2010, 22:19
Pessoal Boa Noite,
Estava seguindo o material do mestre Julio e me deparei com esse exemplo:
if test -d lmb
then
cd lmb
else
mkdir lmb
cd lmb
fi
Pois bem se executo na linha de comando:
if test -d "/Backup"; then cd "/Backup"; else mkdir "/Backup"; cd
"/Backup"; fi
Funciona!!!! Aeeee....
Mas se faço um script ridículo:
[root@localhost /]# pwd
/
[root@localhost /]# cat entra.sh
#!/bin/bash
cd /root
[root@localhost /]# pwd
/
ESTOU LOUCO?????
Abracos,
Déo
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
Re: [shell-script] Script entrar no diretório - Será que fiquei louco????,
Fernando Luizao <=