makefile (461B)
1 run: 2 go run main.go 3 4 save: 5 go run main.go > "out/output-$$(date +"%Y-%m-%d").txt" 6 7 polls: 8 mkdir -p data/polls 9 rm data/polls/president_polls.csv 10 cd data/polls && wget https://projects.fivethirtyeight.com/polls/data/president_polls.csv 11 cat data/polls/president_polls.csv | awk -F, 'NR==1 {print; next} $$13 != ""' > data/polls/president_polls_state.csv 12 # cd data/polls && awk -F, 'NR == 1 || $13 != ""' president_polls.csv > president_polls_state.csv 13