2014-05-13から1日間の記事一覧

ファイル内に指定文字列が存在しない場合のみコマンドを実行するワンライナーシェルスクリプト

DevOps時代になって、いにしえの流儀のなぜか需要が増えている まだまだ身体に染み付いていないので他にも発掘していきたい(色々とご存知の方は教えていただけると助かります、、) $ grep -q "指定文字列" ファイルパス || echo "指定文字列" >> ファイル…

rootユーザがsuしたときの.bash_profileと.bashrc読み込みについて

色々とハマったので。 昨今の Infrastructure as Code な時代では root ユーザがほげほげする処理が多いので、必然的に su コマンドが大活躍することになる。 rbenvの環境変数をユーザの.bashrcに書き出していて、Dockerfile内でRUN su - USER -c "rbenv ins…