base-files: ipcalc.sh: use shebang to invoke awk

There's hardly an shell logic in ipcalc.sh and a $* that would garble
parameter positions.
Move the awk invokation to the shebang.

A rename from "ipcalc.sh" to "ipcalc" is desirable but could prove tricky
with packages in other repositories depending on the filename.

Signed-off-by: Leon M. George <leon@georgemail.eu>
This commit is contained in:
Leon M. George 2022-05-06 00:03:54 +02:00 committed by Christian Marangi
parent a40a96e54b
commit 6ce9f42b98
No known key found for this signature in database
GPG Key ID: AC001D09ADBFEAD7

View File

@ -1,6 +1,5 @@
#!/bin/sh
#!/usr/bin/awk -f
awk -f - $* <<EOF
function bitcount(c) {
c=and(rshift(c, 1),0x55555555)+and(c,0x55555555)
c=and(rshift(c, 2),0x33333333)+and(c,0x33333333)
@ -82,4 +81,3 @@ BEGIN {
print "START="int2ip(start)
print "END="int2ip(end)
}
EOF