diff options
| author | Julian Hurst <ark@mansus.space> | 2025-09-29 18:50:00 +0200 |
|---|---|---|
| committer | Julian Hurst <ark@mansus.space> | 2025-09-29 18:50:00 +0200 |
| commit | e3552f592ba5bce3fa3243166679fed986b6b949 (patch) | |
| tree | a0eca31771a17dc955d769862d7bdd12d8100f0c /converter/skipmetadata.go | |
| download | ssg-e3552f592ba5bce3fa3243166679fed986b6b949.tar.gz | |
Initial commit
Diffstat (limited to 'converter/skipmetadata.go')
| -rw-r--r-- | converter/skipmetadata.go | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/converter/skipmetadata.go b/converter/skipmetadata.go new file mode 100644 index 0000000..869604e --- /dev/null +++ b/converter/skipmetadata.go @@ -0,0 +1,30 @@ +package main + +import ( + "fmt" + "os" + "bufio" +) + +func main() { + if len(os.Args) != 2 { + fmt.Fprintf(os.Stderr, "USAGE: %s file\n", os.Args[0]) + } + f, err := os.Open(os.Args[1]) + if err != nil { + fmt.Fprintln(os.Stderr, err) + os.Exit(1) + } + defer f.Close() + sc := bufio.NewScanner(f) + doPrint := false + for sc.Scan() { + line := sc.Text() + if doPrint { + fmt.Println(line) + } + if line == "----" { + doPrint = true + } + } +} |
