From: Sergey Matveev Date: Tue, 20 Sep 2022 10:18:31 +0000 (+0300) Subject: Trivial IPv6↔.meshname converter X-Git-Url: http://www.git.stargrave.org/?p=dotfiles.git;a=commitdiff_plain;h=f78ed0bf5d3c68bbc80563805a143f258cd15b94 Trivial IPv6↔.meshname converter --- diff --git a/bin/meshname.sh b/bin/meshname.sh new file mode 100755 index 0000000..f713770 --- /dev/null +++ b/bin/meshname.sh @@ -0,0 +1,6 @@ +#!/bin/sh -e + +sipcalc $1 | +sed -n 's/://g ; s/^Expanded.*-.//p' | +xxd -r -p | +perl -MMIME::Base32 -ne 'print lc encode_base32 $_; print ".meshname\n"'