I have two vector maps, one showing a single polygon (land), and the other multiple vector lines (rivers. I'm trying to create a map of points that indicates where the river vector lines intersect geographically with the land edge. I need a points map of the river mouths as I want to create a stream order map. Using v.select simply creates a new vector map where the overlaps have occurred, it doesn't create a points map. This is using GRASS 7.8.6
v.select ainput=rivers binput=land output=river_mouths operator=crosses