blob: 07c637f27b1c0f2bd5bbd9f4bae57a9544f2956f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/bin/rc -e
# xp -- safer and more useful cp
# for copying directories, use dxp (or perhaps -r?)
flagfmt='t directory'
args='files ... | from to'
if(! ifs=() eval `{aux/getflags $*} || ~ $#* 0){
aux/usage
exit usage
}
if(~ $flagt '') {
if(! ~ $#* 2){
echo must be two arguments only without -t >[1=2]
aux/usage
exit usage
}
exec cp $1 $2
}
|