Linux
現在 Redmine と Subversion が紐づいてない プロジェクトで作業をしています。 紐づいているとコミットメッセージにチケット番号を入れると 勝手にチケットの右側に表示してくれるのですが 紐づいてないのでそれは叶いません。 svn log と grep でを併用し…
コマンドラインで実行するとうまく行くのに crontab で設定した場合うまく動かない。 Bash の環境変数は cron 実行時には利用できないのが うまく動かない原因でした。 Bash の環境変数を見る $ printenv HOSTNAME=hoge TERM=xterm SHELL=/bin/bash HISTSIZE…
crontab -e で cron をセットしてデバッグの際に ログが出ないなーと思った時 手っ取り早いのが MAILTO に設定して メッセージをメールで受け取る方法が便利に思いました。 MAILTO="hoge@foo.com" * * * * * touch /tmp/hoge
よく忘れるので覚え書きします。 linux の mkdir コマンドで複数階層のディレクトリを一度に作成する。 [hoge /tmp]$ mkdir -p 03/04/05 [hoge /tmp]$ find 03 03 03/04 03/04/05 参考サイト http://linuxtips.biz/030/post_22.html
テーブルの作成 CREATE TABLE user ( id int(10) NOT NULL AUTO_INCREMENT, name varchar(50), created_at timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', modified_at timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', PRIMARY KEY (id) ) ENGINE=I…
インストール [root@kabosu ~]# yum install mysql-server =================================================================== Package Arch Version Repository Size =================================================================== Installing:…
ShellでHTTPRequestログを精査 1 - xai1981's blog shell スクリプトでファイルから1行ずつ読み込んだデータを正規表現を使って判断する - xai1981's blog ShellでHTTPRequestログを精査 3 - xai1981's blog 上記の続き~ って事で今回で最後です。 input デ…
ShellでHTTPRequestログを精査 1 - xai1981's blog shell スクリプトでファイルから1行ずつ読み込んだデータを正規表現を使って判断する - xai1981's blog 上記の続き~ って事でお次は、正規表現を使って、欲しい情報のみを別のファイルに書き出します。書…
ShellでHTTPRequestログを精査 1 - xai1981's blog 上記の続き~ って事でお次は、正規表現を使って、欲しい情報かどうか判断します。 1行ずつ読み込んで正規表現で判断するスクリプト [root@kabosu ~]$ cat readline_one_expr.sh #!/bin/sh filename=$1 cat…
アクセスログから特定のリクエストのみを抽出したいので、ローカルに落として来て、とりあえずサクラエディタで置換してみました。 ctrl + r ↓ 置換前 ^(?!.*GET \/hogehoge).+$ ↓ 置換後 ↓ 置換ボタン押下 アクセスログは一月分あり、1つのファイルにつき約…
すでにインストール済みの環境でしたので、インストールはまた後日にレポートします。 起動 [user@mgo.dev ~]$ mongo MongoDB shell version: 1.6.4 connecting to: test 終了 > exit bye データベースの作成 > use test_database switched to db test_datab…
sendmail-cf のインストール [root@kabosu ~]# yum install sendmail-cf ======================================================================= Package Arch Version Repository Size ==============================================================…
職場で自由に使える Linux が欲しくて、Aさんに無理を言いまして、好きにして良いサーバーをゲットしました。Aさん、ありがとうございます。 早速、下記のコマンドを入力してみると、ソフト(vim)が入っていません。 $vim aaa.txt -bash: vim: コマンドが見つ…