{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"mmv-1.01bp1","path":"misc/mmv","url":"/packages/current/misc/mmv/","comment":"move/copy/append/link multiple files with wildcards","homepage":"","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"This is mmv, a program to move/copy/append/link multiple files according\nto a set of wildcard patterns. The wildcard matches can be reused in\nforming the target names. You can i.e. move all *.c.or? files to\nor?.new.*.c by saying\n\n  $ mmv \"*.c.or?\" or=2.new.=1.c\n\nThe multiple action is performed safely, i.e. without any unexpected\ndeletion of files due to collisions of target names with existing\nfilenames or with other target names. Furthermore, before doing\nanything, mmv attempts to detect any errors that would result from the\nentire set of actions specified and gives the user the choice of either\naborting before beginning, or proceeding by avoiding the offending\nparts.\n","package_architecture":"amd64","stem":"mmv","readme":null,"dependencies":[],"reverse_dependencies":{"count":0,"url":null},"categories":["misc"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
