diff options
| author | Katze Miau <miaukatzemiau@priveasy.de> | 2012-03-02 09:02:24 (GMT) | 
|---|---|---|
| committer | Katze Miau <miaukatzemiau@priveasy.de> | 2012-03-02 09:02:24 (GMT) | 
| commit | 03fa87a10469a4ce339fb5052d9eea421ae8d94c (patch) | |
| tree | 7314adbaeddbab7a62d4900cc4ec6611a4b316a5 | |
| parent | e2a510ede2fa4db9043586c9ab1de4814cce789c (diff) | |
toolbin/merge_config: fix missing trash directory
| -rwxr-xr-x | toolbin/merge_config | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/toolbin/merge_config b/toolbin/merge_config index 88b41e3..65ae313 100755 --- a/toolbin/merge_config +++ b/toolbin/merge_config @@ -34,7 +34,7 @@ merge_file () {  	exfl "$1" || fail "$1 requested but does not exist"  	if [ -f "$2.patch" ]; then  	    [ -f "$1" ] || fail "$1 is no regular file, not patching" -	    patch $(! $quiet || echo --silent) -B trash/ "$1" <"$2.patch"  +	    patch $(! $quiet || echo --silent) -B .trash/ "$1" <"$2.patch"   	elif [ -f "$2.delete" ]; then  	    rm "$1"  	fi @@ -94,6 +94,7 @@ else  fi  # iterate over all dirs +mkdir -p .trash  while [ $# -gt 0 ]; do      ${op}_${mode} "$dst~" "$1"      shift @@ -101,4 +102,4 @@ done  [ -d "$dst" ] && rm -r "$dst"  mv "$dst~" "$dst" -rm trash/* 2>/dev/null || true
\ No newline at end of file +rm -r .trash/* 2>/dev/null || true
\ No newline at end of file | 
