Commit Diff


commit - 12ad62fdb46a5c0b920e5edc5c5dcd453e732785
commit + 4568ada0a6df6f406cadc2d8c201e7f4cc533c1a
blob - 02adf67e5d97711ca4eb776de8e1750450f36616
blob + 189247c27acb0ad22019e21b46ad47fec283cd3c
--- plass
+++ plass
@@ -273,6 +273,7 @@ sub cmd_mv {
 	die "source password doesn't exist" unless -f $pa;
 	die "target password exists" if -f $pb;
 
+	mkdirs(dirname $pb);
 	rename $pa, $pb or die "can't rename $a to $b: $!";
 
 	got_rm $pa;