diff --git a/contrib/push_pkg.sh b/contrib/push_pkg.sh index 4b9fe740167e11fb59660aa9a6be617195728ea8..c12a02e6c706cb13e621d2655b32371797bb6c77 100755 --- a/contrib/push_pkg.sh +++ b/contrib/push_pkg.sh @@ -48,7 +48,7 @@ shift $(( OPTIND - 1 )) if [ "$build_only" -eq 0 ]; then remote_info=$(ssh -p "${ssh_port}" "root@${ssh_host}" ' source /etc/os-release - printf "%s\t%s\n" "$OPENWRT_BOARD" "$OPENWRT_ARCH" + printf "%s\\t%s\\n" "$OPENWRT_BOARD" "$OPENWRT_ARCH" ') REMOTE_OPENWRT_BOARD="$(echo "$remote_info" | cut -f 1)" REMOTE_OPENWRT_ARCH="$(echo "$remote_info" | cut -f 2)" @@ -92,7 +92,7 @@ while [ $# -gt 0 ]; do opkg_packages="$(make TOPDIR="${topdir}" -C "${pkgdir}" DUMP=1 | awk '/^Package: / { print $2 }')" search_package() { - find "$2" -name "$1_*.ipk" -printf "%f\n" + find "$2" -name "$1_*.ipk" -printf '%f\n' } make TOPDIR="${topdir}" -C "${pkgdir}" clean diff --git a/scripts/lint-sh.sh b/scripts/lint-sh.sh index 71ce54633c282f205359f360a7c002328b25d2c1..96335c7aa30e8006b1e04c0f5f6ecb5de1b2a656 100755 --- a/scripts/lint-sh.sh +++ b/scripts/lint-sh.sh @@ -17,7 +17,7 @@ find package -type f | while read -r file; do is_scriptfile "$file" || continue echo "Checking $file" - shellcheck -f gcc -x -s sh -e SC2039,SC1091,SC2155,SC2034 "$file" + shellcheck -f gcc -x -s sh -e SC2039,SC1091,SC2155,SC2034,SC3043,SC3037,SC3057 "$file" done find scripts -type f | while read -r file; do