trコマンドについて

cobblerでsystemを追加する時に、macアドレスとか入れるんですが、macのアルファベットが大文字だったり、小文字だったり、めんどいよね。

macアドレスをコピって、コマンドう数回挟むだけでラクラク置換!

$echo 00:a0:d9:eb:99:c9 | tr ‘a-z’ ‘A-Z’

00:A0:D9:EB:99:C9

ほらね。

デリミタがコロンじゃなくてハイフンで欲しい時も同様。

echo 00:a0:d9:eb:99:c9 | tr : –
00-a0-d9-eb-99-c9

便宜上、MACアドレスの数字の部分は9に置き換えてます。あしからず。

trに渡せる引数は正規表現使えますってさ。

Comments are closed.