Skip to content

Commit fe023a4

Browse files
committed
add a small helper script for creating a folder structure for the current year
1 parent b47e69f commit fe023a4

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

create_year_folder_structure.vsh

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import os
2+
import log
3+
import time
4+
5+
log.use_stdout()
6+
unbuffer_stdout()
7+
year := os.args[1] or { '${time.now().year}' }.int()
8+
log.info('> creating folder structure for year: ${year} ...')
9+
for d in 1 .. 25 + 1 {
10+
dfolder := './${year:04}/${d:02}'
11+
log.info('creating ${dfolder} ...')
12+
os.mkdir_all(dfolder)!
13+
os.write_file(os.join_path(dfolder, '.gitkeep'), '')!
14+
}
15+
log.info('done')

0 commit comments

Comments
 (0)