Add linkFiles.sh
This commit is contained in:
parent
b8814f5abd
commit
1bb74bf6c6
|
@ -0,0 +1,31 @@
|
|||
#!/bin/sh
|
||||
|
||||
DOTFILES_HOME=$(pwd -P)
|
||||
DOTFILES_CONFIG="$(pwd -P)/.config"
|
||||
|
||||
for src in $(find -H "$DOTFILES_HOME" -not -path '*.git*' -not -path '*.config*' -not -path '*.ssh*' -not -path '*.icons*'); do
|
||||
if [ "$(basename "${src}")" = "CocoRice" ]; then
|
||||
continue
|
||||
fi
|
||||
|
||||
#echo "$src"
|
||||
#echo "$HOME/test/$(basename "${src}")"
|
||||
ln -s "$src" "$HOME/test/$(basename "${src}")"
|
||||
done
|
||||
|
||||
|
||||
for src in $(find -H "$DOTFILES_CONFIG"); do
|
||||
if [[ -d "$src" ]]; then
|
||||
var=$(echo "$src" | awk '{ sub(/.*CocoRice\//, ""); print }')
|
||||
if [[ ! -d "$HOME/test/$var" ]]; then
|
||||
echo "$HOME/test/$var" "doesn't exists"
|
||||
mkdir -p "$HOME/test/$var"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ -f "$src" ]]; then
|
||||
#awk '{ sub(/.*CocoRice\//, ""); print }' <<< "$src"
|
||||
var=$(echo "$src" | awk '{ sub(/.*CocoRice\//, ""); print }')
|
||||
ln -s "$src" "$HOME/test/$var"
|
||||
fi
|
||||
done
|
Loading…
Reference in New Issue