dotfiles/config/scripts/rep

26 lines
410 B
Plaintext
Raw Normal View History

2017-06-21 18:02:03 +00:00
#!/usr/bin/env bash
2017-07-02 20:06:24 +00:00
# Moves a file to another place and put a symbolic link in place
function rep_help {
2017-07-02 20:06:24 +00:00
echo "Usage: $0 SOURCE DEST"
echo
echo "Arguments:"
echo " SOURCE File to be moved"
echo " DEST Where to be moved"
return 0
}
2017-06-21 18:02:03 +00:00
mv "$1" "$2"
ln -s "$2" "$1"
2017-07-02 20:06:24 +00:00
# MAIN
command="$1"
shift
if type "rep_$command" &> /dev/null; then
"rep_$command" "$@"
2017-07-02 20:06:24 +00:00
else
rep_help
2017-07-02 20:06:24 +00:00
fi