In /usr/bin/mkocp line 4:
otp2ocp `basename "$1" .ocp` || exit 1
        ^------------------^ SC2046: Quote this to prevent word splitting.
        ^------------------^ SC2006: Use $(...) notation instead of legacy backticked `...`.

Did you mean: 
otp2ocp $(basename "$1" .ocp) || exit 1


In /usr/bin/mkocp line 6:
echo `basename "$1" .ocp`.ocp
     ^------------------^ SC2046: Quote this to prevent word splitting.
     ^------------------^ SC2006: Use $(...) notation instead of legacy backticked `...`.

Did you mean: 
echo $(basename "$1" .ocp).ocp

For more information:
  https://www.shellcheck.net/wiki/SC2046 -- Quote this to prevent word splitt...
  https://www.shellcheck.net/wiki/SC2006 -- Use $(...) notation instead of le...