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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Valor padrão para parametro


From: Alysson Gonçalves de Azevedo
Subject: Re: [shell-script] Valor padrão para parametro
Date: Wed, 24 Aug 2011 23:32:16 -0300

Se a lógica for "Se o $1 for maior que 20000, então PARAMETRO=$1, se não,
PARAMETRO=20000", então...

if [ $1 -ge 20000 ]; then
{
PARAMETRO=$1
}
else
{
PARAMETRO=20000
}

apenas esse trecho resolve seu problema xD


Alysson Gonçalves de Azevedo
(11) 8491-7730



Em 24 de agosto de 2011 23:10, williamalves1975br <
address@hidden> escreveu:

> **
>
>
> #!/bin/bash
>
> #----------------------------------------------------------
> # PARAMETRO PADRÃO 20000 Registros, do LOG para Analise
> #----------------------------------------------------------
> A fim de discutir, melhorar, evoluir, ensinar e claro aprender mais:
>
> Cheguei a uma validação simples no início do script, para definir um valor
> padrão caso não se utilize algum parametro, ou definir o valor do parametro
> se for maior que o padrão. Será que existe algo mais simples ainda?
>
> if [ $# -eq 0 ]; then
> {
> PARAMETRO=20000
> }
> else
> {
> if [ $1 -ge 20000 ]; then
> {
> PARAMETRO=$1
> }
> else
> {
> PARAMETRO=20000
> }
> fi
> }
> fi
>
> echo $PARAMETRO
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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