You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
526 B
18 lines
526 B
5 years ago
|
#!/bin/bash
|
||
|
|
||
|
original_loader=$1
|
||
|
filename="$(basename $original_loader)"
|
||
|
ext="${ext##*.}"
|
||
|
original_name="$(basename $original_loader $ext)"
|
||
|
loader_dir="$(dirname $original_loader)"
|
||
|
loader="$(basename $original_loader)"
|
||
|
loader_name="$(echo $original_name | cut -f 1 -d '.')"
|
||
|
|
||
|
if [ ${original_loader: -3} == "$ext" ]
|
||
|
then
|
||
|
mv "$DESTDIR"/"$original_loader" "$DESTDIR"/"$loader_dir"/"$original_name"
|
||
|
fi
|
||
|
|
||
|
for x in "${@:2}"; do
|
||
|
ln -sf "$DESTDIR"/"$loader_dir"/"$original_name" "$DESTDIR"/"$loader_dir"/"$loader_name"."$x"
|
||
|
done
|