I get this: (on Mint 20)
peter@peter-HP-EliteDesk-800-G1-USDT:~/pascal/HM2UTILS$ cat setenv
export INTERFACE='elbp16'
export IPADDR='10.10.10.10'
export PROTOCOL='direct'
peter@peter-HP-EliteDesk-800-G1-USDT:~/pascal/HM2UTILS$ ./setenv
peter@peter-HP-EliteDesk-800-G1-USDT:~/pascal/HM2UTILS$ file setname
setname: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.4.0, with debug_info, not stripped
peter@peter-HP-EliteDesk-800-G1-USDT:~/pascal/HM2UTILS$ ./setname foobar
Old Name: 7I96
New Name: foobar
peter@peter-HP-EliteDesk-800-G1-USDT:~/pascal/HM2UTILS$ ./setname 7I96
Old Name: foobar
New Name: 7I96
peter@peter-HP-EliteDesk-800-G1-USDT:~/pascal/HM2UTILS$ md5sum setname
a94833ec586de99e4ef9dc04b8c2d0dd setname