Skip to content

Instantly share code, notes, and snippets.

@toc21c
Created April 9, 2014 09:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save toc21c/10246434 to your computer and use it in GitHub Desktop.
Save toc21c/10246434 to your computer and use it in GitHub Desktop.
#!/bin/bash
MIDW_BIN="/usr/local/middleware/bin"
PATCH_FILE="patch_daemon.tar.gz"
# get daemon list
shopt -s nullglob
psd_array=($MIDW_BIN/*_psd)
bsd_array=($MIDW_BIN/*bsd)
# old files backup and patch
for psd in "${psd_array[@]}"
do
mv $psd $psd.$$
done
for bsd in "${bsd_array[@]}"
do
mv $bsd $bsd.$$
done
tar xf $PATH_FILE -C $MIDW_BIN
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment