[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
exit
From: |
Darlon Vasata |
Subject: |
exit |
Date: |
Tue, 27 Feb 2007 02:05:31 -0300 |
User-agent: |
KMail/1.9.1 |
Tô fazendo um script e nele é checado o nro de parametros passados. Caso o nro
de parametros passados seja diferente de 1, o script deve mostrar uma
mensagem e sair.
#!/bin/bash
[ $# -le 1 ] || ( echo "Tente $0 <put | get>"; exit;)
echo "continuando...."
Pelo que percebi, isso nao funciona, porque acho que o exit sai do parenteses
(que é executado num sub-shell, eu acho).
Enfim..
Tem como fazer isso sem usar um if?