
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
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Instalando partes faltantes do Plasma 6
Adicionar botão "mostrar área de trabalho" no Zorin OS
Como montar um servidor de backup no linux
Pendrive Bootable [RESOLVIDO] (5)
Desenvolvi um programa de hot corner (você colocar o mouse nos cantos)... (3)









