linuxで自分のIPアドレス文字列を抽出するための13のコマンド

非常に細かい小ネタ。
ツールやスクリプトを書いていると、自サーバーのIPアドレスの文字列部分だけをパースして取得したくなることは結構あります。
ただ、パースとかめんどくさいので毎回考えるのが億劫になってしまいます。
今回はIPアドレス文字列を抽出するためのコマンドを13個紹介します。

  • NICがdownしたときにどうなるか等、詳細な動作確認はしてませんので、自己責任でご利用ください。
  • コマンドによってチェックがゆるかったり厳しかったりしますがご愛嬌ということで。
  • 「こっちのコマンドの方がいいよ!」という方はコメント頂ければ追加しますのでぜひ突っ込みください。

続きを読む

広告

Hubotで投稿されたURLのTitleをつぶやくスクリプトを実装する

またもやHubotネタです。
#最近Hubot弄ってるだけで他のこと全然できてない・・・

今回は、投稿されたURLのTitleをつぶやくスクリプトを実装します。

hubot
続きを読む

Hubotで++/–で投票するスクリプトを実装する

今回も引き続きHubotネタです。
++, –のような命令で、誰かに対して投票するようなスクリプトを実装します。

hubot
続きを読む

HubotでIRC Botをつくる

JAWS-UGなど、最近いろんなところでBotを仕事に使って効率化している話を聞いたので、その界隈では有名なHubotでIRC Botを作ってみます。

hubot

続きを読む

「Hinemos統合管理[実践]入門」を献本いただきました

先日発売された書籍「Hinemos統合管理[実践]入門」を、著者の皆様から献本いただきました。
せっかくなので、勝手ながら内容について簡単にレビューしてみます。

hinemos book

続きを読む

VMImportでVMware仮想マシンイメージをEC2インスタンスとしてインポートする

サーバー仮想化環境で利用中の仮想マシンをEC2に移行したいケースというのは非常に一般的です。
AWS VMImport/ExportではVMwareやHyper-V等の主要な仮想マシンイメージ形式に対応しているので、様々な環境の仮想マシンをインポートできます。
今回は、VMImportでVMImportでVMware仮想マシンイメージをEC2インスタンスとしてインポートしてみます。

rdp
続きを読む

OSごとのオフィシャルなAMIをまとめてみた

EC2では、Quick StartやAWS Marketplace、Community AMIsなど、様々なAMIからインスタンスを作成できます。
選択肢がたくさんあるのは素晴らしいですが、気をつけないと素性の知れないAMIを意図せず使ってしまうことになりかねません。
使いたいOSの、できるだけオフィシャルなAMIが欲しいというのが人情というもの。
(ここでいうオフィシャルというのは、Amazon公式に限りません。)
そこで、OSごとのEC2オフィシャルAMIを一覧にまとめてみました。

続きを読む