2014-09-01から1ヶ月間の記事一覧

fluentdからpostgresqlにinsertする

準備 これは必須 # rpm -aq | grep postgresql93-devel これはいらないかも # /usr/lib64/fluent/ruby/bin/fluent-gem install pg -- --with-pg-config=/usr/pgsql-9.3/bin/pg_config これは必須 # /usr/lib64/fluent/ruby/bin/fluent-gem install fluent-pl…

c++ boost

centos6.5にboost1.55をインストール wget http://repo.enetres.net/enetres.repo -O /etc/yum.repos.d/enetres.repo yum install boost-devel

vim OSのレジスタを使う

:regでレジスタの一覧が出てくる 貼り付けたいレジスタを見つける(OSのレジスタは*) レジスタ一覧から抜けて"*pを押す編集モードで Ctl+r "*

シェル変数

#!/bin/sh a='/zzz/abcdefg.bb' # 文字数 echo ${#a} # 文字列切り出し echo ${a:0:2} echo ${a:1:2} # 接頭辞 最小部分の接頭辞を削除 echo ${a#/} 最大部分の接頭辞を削除 echo ${a##*/} # 接尾辞 echo ${a%/*} - 15 /z zz zzz/abcdefg.bb abcdefg.bb /zzz

perl ワンライナー

シングルクォートは\x27 $ perl -e 'print "\x27abc\x27\n"' 'abc' chompはlオプション $ cat a.txt | perl -nle 'print "$_\n"' ファイル編集、バックアップ $ perl -pi -ple 's/aaa/bbb/' a.txt $ perl -pi '*.bak' -ple 's/aaa/bbb/' a.txt aオプションで…