diff options
author | Felix Fietkau <nbd@nbd.name> | 2022-10-29 19:01:48 +0200 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2022-11-09 20:43:41 +0100 |
commit | b8bf27e4cb2d4c6ff4c75274c0e1d1619eef7f10 (patch) | |
tree | 037c243ef703dda3c99efb0f7059c48527b2880c /scripts/mkits.sh | |
parent | 94d0cb9d2ec23fb15acd1fc17a351983f8771d13 (diff) | |
download | upstream-b8bf27e4cb2d4c6ff4c75274c0e1d1619eef7f10.tar.gz upstream-b8bf27e4cb2d4c6ff4c75274c0e1d1619eef7f10.tar.bz2 upstream-b8bf27e4cb2d4c6ff4c75274c0e1d1619eef7f10.zip |
scripts/mkits.sh: fix portability issue
BSD wc can output more whitespaces, which breaks the cut usage.
Replace the cut invocation with awk, which is more portable.
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'scripts/mkits.sh')
-rwxr-xr-x | scripts/mkits.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/mkits.sh b/scripts/mkits.sh index 58c879cd62..bf75d69f09 100755 --- a/scripts/mkits.sh +++ b/scripts/mkits.sh @@ -89,7 +89,7 @@ if [ -n "${COMPATIBLE}" ]; then fi [ "$DTOVERLAY" ] && { - dtbsize=$(wc -c "$DTB" | cut -d' ' -f1) + dtbsize=$(wc -c "$DTB" | awk '{print $1}') DTADDR=$(printf "0x%08x" $(($LOAD_ADDR - $dtbsize)) ) } @@ -168,7 +168,7 @@ OVCONFIGS="" overlay_blob=${overlay##*:} ovname=${overlay%%:*} ovnode="fdt-$ovname" - ovsize=$(wc -c "$overlay_blob" | cut -d' ' -f1) + ovsize=$(wc -c "$overlay_blob" | awk '{print $1}') echo "$ovname ($overlay_blob) : $ovsize" >&2 DTADDR=$(printf "0x%08x" $(($DTADDR - $ovsize))) FDTOVERLAY_NODE="$FDTOVERLAY_NODE |