X-Git-Url: https://njoseph.me/gitweb/experiments.git/blobdiff_plain/d909520e1068ca4837187f91a8c475c31f937758..fa67fead3969d025bbaf411792d2075aaeb2455e:/tag_find/tag_find.nim diff --git a/tag_find/tag_find.nim b/tag_find/tag_find.nim new file mode 100644 index 0000000..002cf0b --- /dev/null +++ b/tag_find/tag_find.nim @@ -0,0 +1,16 @@ +import os +import strutils + +let currentDir = splitPath(currentSourcePath).head +let inputDir = paramStr(1) + +let searchDir = if inputDir.len != 0 : inputDir else: currentDir + +let searchTerm = "#+" + +for file_name in walkDirRec(searchDir): + let contents = readFile(file_name) + let lines = contents.split('\n') + for line in lines: + if line.startsWith(searchTerm): + echo file_name