diff --git a/main.go b/main.go index 8c37232..eaf9308 100644 --- a/main.go +++ b/main.go @@ -7,6 +7,7 @@ import ( "flag" "log/slog" "os" + "path/filepath" "slices" ) @@ -53,7 +54,7 @@ func dofile(w *csv.Writer, name string) { return } - for row := range ismRows(name, ism) { + for row := range ismRows(filepath.Base(name), ism) { if err := w.Write(row.csv()); err != nil { log.Error("write row", slog.Any("err", err)) }