![長文日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/1db902ebc21f9287633d5a0ede888edf8a1a12a7/height=288;version=1;width=512/https%3A%2F%2Fi.gyazo.com%2F00cccae51cab99cc580b4646af658036.gif)
Rubyシェルコマンドを組み合わせてごりごりやるのが面倒になってきたので、Rubyと組み合わせて楽することにした。Rubyからシェルのコマンドを実行する方法はいくつかあるが、個人的には以下の方法が一番楽だったのでこれを使う。 puts `ls -la` パッククオートで囲むと、Rubyのなかでコマンドを実行できる。実行結果は勝手に標準出力に出ないため、putsなどで表示する必要がある。 Ruby側の変数を使うには次の様にする。 hoge = "Hoge" puts `echo #{hoge}` 「#{変数}」とすると、Ruby側の変数を使ってコマンドを実行できる。今回の場合は変数hogeに文字列"Hoge"が入っているので、コンソールに「Hoge」と表示される。最後に「特定のディレクトリ以下のファイル名を置換する」プログラムを作ってみる。例えば以下のようなファイルのあるディレクトリ構造を考
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く