この文字列がある場合(IPアドレス):192.168.1.1
どうやって入手できますか(DNS逆記録フォーム)をこの文字列から抽出すると、1.1.168.192.in-addr.arpa
シェルスクリプトを使用しているように見えますか?
ベストアンサー1
ただ好奇心の価値のために...GNU coreutilsを使用するtac
:変数が与えられると、フォーマットはip
次192.168.1.1
のようになります。
$(printf %s "$ip." | tac -s.)in-addr.arpa
つまり
$ ip=192.168.1.1
$ rr=$(printf %s "$ip." | tac -s.)in-addr.arpa
$ echo "$rr"
1.1.168.192.in-addr.arpa