Browse Source

add setup.sh correctly

pull/1/head
10sr 12 years ago
parent
commit
f7f5548b33
1 changed files with 31 additions and 0 deletions
  1. +31
    -0
      setup.sh

+ 31
- 0
setup.sh View File

@@ -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
}

Loading…
Cancel
Save