$ cat a.sh
#!/bin/bash
DOTSTRING=".................................................."
function align_left() {
local chars="$1"
local str="${@:2}"
echo -n ${str}${chars:${#str}}
}
align_left $DOTSTRING "Hello"; echo "OK"
align_left $DOTSTRING "BigBigString"; echo "OK"
$ ./a.sh
Hello.............................................OK
BigBigString......................................OK
$
Просто многие добавляют его в саму PATH таким образом:
PATH=.:$PATH