123456789101112131415161718192021222324252627282930 |
- #!/usr/bin/env bash
- # All common functions can be added to this file
- exists() { 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 "$@"
- }
- fi
- fi
|