| 123456789101112131415161718192021222324252627282930 | #!/bin/bash# All common functions can be added to this fileexists() { type -t "$1" > /dev/null 2>&1; }is_gnu_sed () {  sed --version >/dev/null 2>&1}replace () {  echo "${1}"  if is_gnu_sed; then    sed -i -E "${1}" "${2}"  else    sed -i '' -E "${1}" "${2}"  fi}if ! exists gsed; then  if is_gnu_sed; then    function gsed() {      sed -i -E "$@"    }  else    function gsed() {      sed -i '' -E "$@"    }  fifi
 |