Browse Source

base/dracut-lib.sh: add trim()

trim() to remove leading and trailing whitespace
Harald Hoyer 9 years ago
parent
commit
ac422d577c
  1. 7
      modules.d/99base/dracut-lib.sh

7
modules.d/99base/dracut-lib.sh

@ -39,6 +39,13 @@ str_ends() { @@ -39,6 +39,13 @@ str_ends() {
[ "${1%*$2}" != "$1" ]
}

trim() {
local var="$*"
var="${var#"${var%%[![:space:]]*}"}" # remove leading whitespace characters
var="${var%"${var##*[![:space:]]}"}" # remove trailing whitespace characters
echo -n "$var"
}

if [ -z "$DRACUT_SYSTEMD" ]; then

warn() {

Loading…
Cancel
Save