Created
January 26, 2018 13:32
-
-
Save viniroger/4fa93c89ee940f68d271a47efbf1d436 to your computer and use it in GitHub Desktop.
Loop para imprimir os meses em um intervalo
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Script para imprimir os meses dentro de um intervalo | |
data_inicial="2015-10-01" | |
data_final="2017-02-01" | |
ini_sec=$( date -d "$data_inicial" "+%s" ) | |
fim_sec=$( date -d "$data_final" "+%s" ) | |
data_sec=$ini_sec | |
for (( i=0; data_sec < fim_sec; ++i )); do | |
data=$( date -d "$data_inicial + $i months" "+%Y-%m-%d" ) | |
data_sec=$( date -d "$data_inicial + $i months" "+%s" ) | |
echo $data | |
#exit | |
done |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment