1
0
Fork
You've already forked mva
0
No description
  • Dockerfile 100%
Find a file
2025年07月16日 13:08:48 +02:00
.dockerignore feat: implement mva. 2025年07月16日 12:58:07 +02:00
.gitignore feat: implement mva. 2025年07月16日 12:58:07 +02:00
Containerfile fix: update dependencies. 2025年07月16日 13:08:13 +02:00
README.md fix: minor typo in README. 2025年07月16日 13:08:48 +02:00

mva

Simple program implementation of renameat2.

build / install

prerequisites

  • docker

Technically podman/buildah will work too, but I'm lazy.

Building is done using docker build -o . -f Containerfile .

use

mva <source-path> <target-path>

Performs a renameat2 syscall with both paths and the flag RENAME_EXCHANGE set, so files/directories are not renamed but atomically swapped.