|
|
@@ -0,0 +1,31 @@ |
|
|
|
mkdir -p ~/.my/log |
|
|
|
mkdir -p ~/.local/bin |
|
|
|
|
|
|
|
_my_install_script(){ |
|
|
|
local dir="$HOME/.local/bin" |
|
|
|
mkdir -p "$dir" |
|
|
|
for f in "$@" |
|
|
|
do |
|
|
|
bn=$(basename "$f") |
|
|
|
type $bn >/dev/null 2>&1 || { |
|
|
|
if type wget >/dev/null 2>&1 |
|
|
|
then |
|
|
|
wget "$f" -P "$dir/" && |
|
|
|
chmod u+x "${dir}/${bn}" |
|
|
|
elif type curl >/dev/null 2>&1 |
|
|
|
then |
|
|
|
curl --url "$f" --output "${dir}/${bn}" && |
|
|
|
chmod u+x "${dir}/${bn}" |
|
|
|
fi |
|
|
|
} |
|
|
|
done |
|
|
|
} |
|
|
|
_my_install_script http://www.frexx.de/xterm-256-notes/data/colortable16.sh http://www.frexx.de/xterm-256-notes/data/256colors2.pl |
|
|
|
|
|
|
|
_my_install_symlink_script(){ |
|
|
|
mkdir -p "$HOME/.local/bin/" |
|
|
|
for f in "$@" |
|
|
|
do |
|
|
|
ln -s "$PWD/$f" "$HOME/.local/bin/" |
|
|
|
done |
|
|
|
} |