効率化

プロセス名からプロセスをkill

プロセスをkillするのに、プロセス番号ではなくプロセス名を指定する方法はないんか? と探していて、便利コマンドに出会いました。 Linux コマンド 勉強中 - pkill プロセス名、プロセスの属性を指定してシグナルを送信する・プロセスを停止する 例えばこの…

特定のディレクトリ以下のファイルを対象に文字列置換【find編】

こちらの記事にフィードバック頂きまして、「findコマンド使ってもできますよ!」とのこと。 $ find . ! -name '*\.log' | xargs grep -l str_before | xargs sed -i 's/str_before/str_after/g' # 置換不要なログファイル等を除外 # 残りのファイルについて…

特定のディレクトリ以下のファイルを対象に文字列置換

railsアプリ内のある文字列を一気に置換したかったので、アプリのルートディレクトリで次のコマンドを実行しました。 $ grep -lr str_before ./ | grep -v '\.log' | xargs sed -i 's/str_before/str_after/g' # 置換前の文字列を含むファイルをすべて表示 #…

windowsXPでフォルダを開くとき、常にツリー表示する

フォルダをショートカットリンクから開いたりするとツリー表示にならなくて、毎回【表示】⇒【エクスプローラバー】⇒【フォルダ】するの面倒・・・。 と思っていたら、ちゃんと方法がありました。 エクスプローラバーでフォルダのツリー表示をいつも利用する…

coLinux起動と同時にシェルスクリプトを実行する

coLinuxログイン後、railsアプリのWEBrickを自動起動する - L’Isle joyeuseの記事について、 「コマンド打たずに自動起動させる方法もありますよ!」とレスポンスを頂きましたので、調べてみました。 【環境】 自動起動させるスクリプト:: /home/admin/rub…

複数のアプリケーションを一気に立ち上げるバッチファイル

開発時に使用するアプリケーションが複数あって、面倒だから一気に立ち上げたいんだけれど、 スタートアップでわらわら立ち上げるのはちょっと・・・。 ということで、開発やるときだけ実行すればOKのバッチファイルを書いてみました。 【環境】 開発用に立…

coLinuxログイン後、railsアプリのWEBrickを自動起動する

生粋のWindowsユーザだった私ですが、最近coLinuxを導入し、rails開発をそちらに移行しようと考えています。 そこで、開発中のrailsアプリでWEBrickを起動するシェルスクリプトを書いてみました。 【環境】 railsアプリ:: /home/admin/apps/hoge coLinuxロ…

Dropboxで.emacsを同期

今更ながらDropboxを使い始め、そこに.emacsを置いたのですが しばらくはコピペするだけという何ともアナログな有様でした。 技術者としてそりゃまずいよ! ということで、ようやく会社と自宅の.emacsの同期に着手。 ついでに拡張ファイルも同期しました。 …