Deleted Added
full compact
cmv (1557) cmv (3044)
1# Copyright (c) 1991, 1993
2# The Regents of the University of California. All rights reserved.
3#
4# This code is derived from software contributed to Berkeley by
5# Kenneth Almquist.
6#
7# Redistribution and use in source and binary forms, with or without
8# modification, are permitted provided that the following conditions

--- 19 unchanged lines hidden (view full) ---

28# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
29# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
30# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
31# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
32# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
33# SUCH DAMAGE.
34#
35# @(#)cmv 8.1 (Berkeley) 5/31/93
1# Copyright (c) 1991, 1993
2# The Regents of the University of California. All rights reserved.
3#
4# This code is derived from software contributed to Berkeley by
5# Kenneth Almquist.
6#
7# Redistribution and use in source and binary forms, with or without
8# modification, are permitted provided that the following conditions

--- 19 unchanged lines hidden (view full) ---

28# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
29# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
30# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
31# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
32# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
33# SUCH DAMAGE.
34#
35# @(#)cmv 8.1 (Berkeley) 5/31/93
36# $Id$
36
37# Conditional move--don't replace an existing file.
38
39cmv() {
40 if test $# != 2
41 then echo "cmv: arg count"
42 return 2
43 fi
44 if test -f "$2" -o -w "$2"
45 then echo "$2 exists"
46 return 2
47 fi
48 /bin/mv "$1" "$2"
49}
37
38# Conditional move--don't replace an existing file.
39
40cmv() {
41 if test $# != 2
42 then echo "cmv: arg count"
43 return 2
44 fi
45 if test -f "$2" -o -w "$2"
46 then echo "$2 exists"
47 return 2
48 fi
49 /bin/mv "$1" "$2"
50}