Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Nov 2007 17:08:38 -0800
From:      Xin LI <delphij@delphij.net>
To:        freebsd-current@freebsd.org
Cc:        kensmith@freebsd.org
Subject:   Strange behavior of mv(1)
Message-ID:  <47438516.6060105@delphij.net>

next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

It seems that mv(1) behaves differently when handling with respect to
different filesystems.

Test1: Moving within one filesystem:

mkdir -p t/a/b
mkdir -p b/c/d
cd t/
mv ../b a

Resulting tree:
	t/
		a/
			b/
				c/
					d/

However, with different filesystems:

mkdir -p t/a/b
mkdir -p /tmp/b/c/d
cd t
mv /tmp/b a

We get:

	t/
		a/
			b/
				b/
					c/
						d/

I think the second behavior is not correct?

Cheers,
- --
Xin LI <delphij@delphij.net>	http://www.delphij.net/
FreeBSD - The Power to Serve!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFHQ4UWhcUczkLqiksRAs2xAJ9SJJu7fM/ujzr3QDnbBrz3bdbp1QCg1RC4
7sJ5E/KHURXw5GZ2dtlDI5k=
=Ftoi
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47438516.6060105>