about summary refs log tree commit diff
path: root/sh
diff options
context:
space:
mode:
authorXiao Pan <gky44px1999@gmail.com>2023-12-20 22:39:28 -0800
committerXiao Pan <gky44px1999@gmail.com>2023-12-20 22:39:28 -0800
commit8a95be679e4be43ab7abc4854a72d6286b3d4988 (patch)
treebb8bc99aa82cfcefc3f9e1e79385460358606daf /sh
parent4d96b7d54f56d4371759c8b8d6fa5ef75e228043 (diff)
update
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"