about summary refs log tree commit diff
path: root/sh
diff options
context:
space:
mode:
Diffstat (limited to 'sh')
-rwxr-xr-xsh/mvt8
1 files changed, 8 insertions, 0 deletions
diff --git a/sh/mvt b/sh/mvt
new file mode 100755
index 0000000..716c0ea
--- /dev/null
+++ b/sh/mvt
@@ -0,0 +1,8 @@
+#!/bin/sh
+# emulate mv -t, for use with `find ... -exec mvt ... '{}' \+`, more POSIX compliant
+# example: mvt ./dir/ -i -- file1 file2
+
+dist="$1"
+shift
+# not use -- here, use -- when use mvt, so I can specify -f or -i switch before -- when use mvt
+mv "$@" "$dist"