ztbuz@dev

人生に絶望しているZが、それでも技術を身につけようと必死になるブログ

2013-12-15から1日間の記事一覧

Vagrantのsaharaプラグインの使い方

ChefとVagrantでいろいろよろしくやっていると、Vagrantを何度も初期化することになります。 というか、初期化したくないけど、レシピを適用する前に戻りたくなります。 そんなときに便利なのがsaharaというプラグインです。 この使い方についてメモしておき…

Chef SoloでVagrant上にrbenv環境をつくったけどgem installがうまくいかない場合の対処法

以前、Chef SoloでVagrant上にrbenvの環境をつくりました。 Chef SoloでVagrant上にRubyをインストールする方法 - ztbuz@dev ただ、この方法では、rbenv/versionsのグループがrootとなります。 そのため、vagrantユーザでgem installしてもこうなってしまい…

Linuxでlsの実行結果をawkで取得する方法

ls -lなどで特定のファイルやディレクトリの所有者やグループなどを取得したいときがあります。 たとえば、rbenvディレクトリをls -ldすると、次のように表示されます。 $ ls -ld /usr/local/rbenv drwxrwxr-x 10 root rbenv 4096 12月 14 17:40 2013 /usr/l…