|
|
||||||
| Wiki | Classificados | Reviews | Jogos | Grupos Sociais | RSS Feeds | FAQ | Termos de Uso | Contato | Sobre |
| Registrar | Fotos | Membros | Calendário | Pesquisar | Postados Hoje | Marcar Fóruns Como Lidos |
Quer ver menos banners de publicidade ? Entao Cadastre-se!
![]() |
|
|
LinkBack | Ferramentas do Tópico |
|
|
#1 (permalink) |
|
Opa!
Estou com esta duvida! O que quero fazer, tenho esta funcao principal, se der certo quero chamar aquelas 2 abaixo, se der errado a outra! como posso passar?: funcao1 () { if [ "$ARG1" = "ONLINE" ]; then echo "se der OK" else echo "deu caca" fi } #Quero jogar estas duas funcoes pra dentro da principal acima se der ok! apagapasta () { rm -rf /pasta } crianova () { mkdir /pastanova } #quero jogar esta em caso de erro ejetafita () { mt -f /dev/st0 eject } #executa a funcao if funcao1 then echo "ROdou tudo certo" fi |
![]() Registrado em: Jul 2005
Localização: São Bernardo
Idade: 28
Posts: 23
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
![]() |
|
|
|
|
#2 (permalink) |
|
Olá camarada...
Isso é bem facil de implementar é só você verificar a variavel que contem o status do ultimo comando executado! Código:
rm teste.txt
if [ $0 -eq 0 ];
then
echo "Removi o arquivo!!!"
else
echo "Não removi o arquivo!!"
fi
__________________
Tecnol. André Marascalchi Zenun andre.zenun@gmail.com (GoogleTalk) CCNA (CSCO 11017645) Blogs: Yet Another Linux Blog Under-linux.org Blog Leia a FAQ da Under-linux.org
|
![]() Registrado em: Sep 2005
Localização: Santa Catarina
Distribuição: Debian/Ubuntu
Idade: 25
Posts: 495
Agradeceu: 3
Agradecido 74 vez(es) em 68 Posts
Envios no Blog: 10
Reputação: 101
![]() ![]() |
|
|
|
|
#3 (permalink) |
|
De uma forma bem simples e direta:
Código:
if rm teste.txt 2> /dev/null
then
echo ok
else
echo not ok
fi
__________________
Por mais que eu pinte um burro nas cores de uma zebra, um burro sempre será um burro! -- Prof. Dr. Antonio Ronaldo Garcia |
![]() Registrado em: Sep 2007
Localização: Rio Grande do Norte
Posts: 150
Agradeceu: 0
Agradecido 24 vez(es) em 17 Posts
Reputação: 34
![]() |
|
|
![]() |
| Ferramentas do Tópico | |
|
|
Tópicos Similares
|
||||
| Tópico | Tópico Iniciado Por | Fórum | Respostas | Última Mensagem |
| Ajuda com shell script BÁSICA!! | _AGM_ | Proxy/NAT/Firewall | 2 | 09-11-2006 21:50 |
| Dúvida - shell script. | andunno | Adm. em Geral | 6 | 11-05-2006 10:15 |
| <Shell-Script> minha duvida ..... | andreasn | Programação | 3 | 04-07-2005 10:37 |
| Dúvida com relação a utilização do scp em um shell script | d00m | Programação | 2 | 24-09-2004 16:09 |