shell-script-pt
[Top][All Lists]
Advanced

[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?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]