f8a93449baa01dfac8b348eb0f6c5d0b5d0f1ee7
configuration/linecount_per_month.sh
| ... | ... | @@ -1,5 +1,7 @@ |
| 1 | 1 | #!/bin/bash |
| 2 | -cp "$( dirname ${0} )/linecount.sh" "${TMP}" |
|
| 2 | +LINECOUNT="$( mktemp --tmpdir linecountXXXXX.sh )" |
|
| 3 | +cp "$( dirname ${0} )/linecount.sh" "${LINECOUNT}" |
|
| 4 | +chmod a+x "${LINECOUNT}" |
|
| 3 | 5 | for y in $( seq 2011 2026 ); do |
| 4 | 6 | for m in $( seq 01 12 ); do |
| 5 | 7 | d=$( printf '%04d-%02d-01\n' ${y} ${m} ) |
| ... | ... | @@ -8,7 +10,7 @@ for y in $( seq 2011 2026 ); do |
| 8 | 10 | echo -n "$d " |
| 9 | 11 | git reset --hard >/dev/null 2>&1 |
| 10 | 12 | git checkout -f ${commit} >/dev/null 2>&1 |
| 11 | - "${TMP}/linecount.sh" |
|
| 13 | + "${LINECOUNT}" |
|
| 12 | 14 | git reset --hard >/dev/null 2>&1 |
| 13 | 15 | fi |
| 14 | 16 | done |