Because
月曜日, 9月 26, 2011
MS SQL Serverでtext型カラムの文字列を置換
テーブルitemのカラムitem_valueがtext型の場合で実際の値が8000バイト以下なら
UPDATE item SET item_value=REPLACE(CAST(item_value AS varchar(8000)),'foo','bar') WHERE item_id='1'
で「foo」を「bar」に置換できる。
火曜日, 8月 16, 2011
cpanmのインストール
$ su
Password:
# cd /usr/bin
# curl -k -LO http://xrl.us/cpanm
# chmod 755 cpanm
金曜日, 3月 25, 2011
ファイル内の文字列置換
カレントディレクトリ以下のファイル内のすべてのfooをbarに置換する。
$ find . -type f -print0 | xargs -0 perl -i.bak -pe 's/foo/bar/g'
$ find . -name "*.bak" -print0 | xargs -0 rm -f
も少しスマートにできんかね。
金曜日, 2月 25, 2011
Subversionに新規ファイルをまとめてコミット
ディレクトリhogeの下で新たに追加したファイルをまとめてSubversionにコミットするサンプル。
$ svn st -u hoge | perl -nle 'if ($_ =~ /^\?\s+(.+)$/) {system("svn", "add", $1);}'
$ svn commit -m 'comment' hoge
以上
新しい投稿
前の投稿
ホーム
登録:
投稿 (Atom)