#!/bin/bash # relpath source ../bash/functions link_path="$HOME/.screenrc" target_name="screenrc" script_dir="$( dirname "${BASH_SOURCE[0]}" )" target_path="$( relpath "${script_dir}/${target_name}" "$(dirname "${link_path}")" )" if [ -e "${link_path}" ]; then mv --backup=numbered "$link_path" "${link_path}.old" fi ln -s "$target_path" "$link_path"