Enviado em 11/04/2012 - 23:57h
Buenas galera, tô com um problema para resolver na faculdade que é o seguinte:
#!/bin/bash
echo "Digite a data da 1a aula no formato (2012-04-10): "
read data1
echo "Digite a data final no mesmo formato: "
read data2
# Agora vem o problema, não consigo passar os argumentos da data1 e data2 para executar a comparação no while
while [ $data1 < $data2 ]
do
day=`date --date=$data1 +%u` #aqui eu transformo a data1 em numeros dos dias que vao de 1 a 7
if (day =1 or day=3) # se day for = a 1 ou 3 imprime a data no formato 2012-04-10
echo " $data1 "
fi
data1=`date -d '1 day'` # Aqui é o contador da variavel data1 que vai incrementando de 1 em 1
done
Máquina perereca - até onde é possível o uso de Linux?
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Site com diversos emojis para seus códigos
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Rede Windows / Linux Mint- pastas e arquivos somente como leitura (4)
Agora temos uma assistente virtual no fórum!!! (252)
Debian 11 Bullseye não liga normalmente (17)