■
https://ume.hatenadiary.com/entry/2023/04/12/160948
あああ、わかりました。この変数の中にメタ文字が含まれてるからですね・・
この場合だと
$ echo $MAC e8:1b:69:6b:9c:93 $ echo $MAC | cat -v e8:1b:69:6b:9c:93^M $
こういうことかー。。。 意味が分かればこいつを消すように変数を変えてしまえばいいので
tech.kurojica.com
をまるっとパクって(ありがとうありがとう)
MAC=`echo $MAC | sed -e "s/[\r\n]\+//g"`
ってことにすればいいみたい。 元のファイルをnkfするほうが正解ですかね?
とりま今回はこれで逃げ。