POST EM CONSTANTE ATUALIZAÇÃO
PARA VER MAIS DICAS, ASSUNTOS E COMANDOS
BUSQUE NA BARRA ACIMA, À ESQUERDA
PARA VER MAIS DICAS, ASSUNTOS E COMANDOS
BUSQUE NA BARRA ACIMA, À ESQUERDA
FOREACH (que na realidade é for heheh) NUM LS COM HIDE
for item in `ls -lrt --hide=*ksh | head -3 | awk '{print $9}'`
do
echo $item
head -2 $item
head -2 $item | awk '{print "'$item' "$1" "$5"\n'$item' "$9}'
done
IDEM USANDO SUBSTRING E TABULAÇÃO
head -2 $item | awk '{print "'$item'\t
"substr($1,7,4)"-"substr($1,1,2)"-"substr($1,4,2)" 00:00:00\t
"$2" "$3" "$4" "$5}'
PASSAR VARIAVEL SHELL PARA O AWK
awk -v dd="20$ano $mes $dia 00 " '{print dd $1}' dados.txt
CRIA UM VETOR
set -A prev td t2m t rh pslv nt nm nb na k dvpt chuva w
OBTEM DATAS DO SISTEMA
d=`date +'%d'`
m=`date +'%m'`
y=`date +'%Y'`
LOOP DE HORÁRIOS E VARIÁVEIS PEGANDO O TAMANHO DO VETOR
i=0
while (( $i < 170 )) do
ii=0
while (( $ii < ${#prev[*]} )) do
if ((i<10)) then
echo "Gerando ${prev[$ii]}0${i}.png"
else
echo "Gerando ${prev[$ii]}${i}.png"
fi
let ii=$ii+1
done
let i=$i+3
done
VENDO O TAMANHO DO TERCEIRO ARGUMENTO (E SE EXISTE)
if (( "${#3}"!="1")) then
echo "Terceiro argumento existe e so tem um caracter"
fi
- Vários tipos de IF
IF BEM SIMPLES
if (($1>=24)) then
echo "oi"
else
echo "tchau"
fi
IF ESTILO NUMÉRICO
if [ $count -lt 10 ] ; then
echo "oi"
else
echo "tchau"
fi
IF ESTILO CARACTER
if [ "$answer" != "y" ] ; then
echo "oi"
else
echo "tchau"
fi
IF DIRETÓRIO EXISTE
if [ -d RCS ] ; then
echo "oi"
else
echo "tchau"
fi
IF ARQUIVO EXISTE
if [ -f ${datfile}ctl ] ; then
echo "oi"
else
echo "tchau"
fi
POST EM CONSTANTE ATUALIZAÇÃO
PARA VER MAIS DICAS, ASSUNTOS E COMANDOS
BUSQUE NA BARRA ACIMA, À ESQUERDA
PARA VER MAIS DICAS, ASSUNTOS E COMANDOS
BUSQUE NA BARRA ACIMA, À ESQUERDA
Nenhum comentário:
Postar um comentário