[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Incrementar arquivo
From: |
Eliphas Levy Theodoro |
Subject: |
Re: [shell-script] Incrementar arquivo |
Date: |
Wed, 6 Sep 2000 18:00:21 -0300 (BRST) |
GBJ, @ 17:40:
> Bom, tô com um problema: Preciso verificar se um determinado arquivo existe
> e se existir, devo verificar se ele contém um número. Se contiver um número,
> devo incrementar o número contido nesse arquivo.
supondo que o arquivo só vai ter uma linha com o número.
> 1- Como verificar se o arquivo contém um número?
NUM=`sed -n '1 /[0-9]\+/p' arquivo`
> 2- Como incrementar o número contido nesse arquivo?
if [ "$NUM" ]; then echo $((NUM+1)) > arquivo; fi
forma simplificada:
[ "$NUM" ] && echo $((NUM+1)) > arquivo
se o arquivo tiver mais alguma coisa, ou se você não entendeu, grite ':)
--
Eliphas
Fast, cheap, good: pick two.