Project

General

Profile

1
#!/bin/bash -e
2
. "$(dirname "${BASH_SOURCE[0]}")"/util.sh
3

    
4
if self_not_included; then
5

    
6
### zip
7

    
8
zip ()
9
{
10
	stdout2stderr=1 try limit_stderr_cmd self "$@"
11
	ignore 12 # "zip has nothing to do" (`man zip`)
12
	end_try
13
}
14

    
15
unzip () { stdout2stderr=1 limit_stderr_cmd self "$@"; }
16

    
17
set_inv force
18
alias zip_newer='zip ${no_force:+-u }'
19
alias unzip_newer='unzip ${no_force:+-u }-o'
20
	# -o is safe because -u only extracts newer files
21

    
22
fi
(1-1/5)