仕事メモとか

仕事中に調べた情報とか知ったことをメモしています。
unixコマンド, vim, oracle, putty, postgresql, bash, EXCEL, python, SQL全般 など。
最近は tableau, movabletype とかも触ったりしています。
雑な読書感想とかはこちら

通常、cygwinで一番ローカルの場所は、cygwin がインストールされている場所ですが、 cドライブ直下とかを見たい場合は、以下の方法 でアクセス可能。 cd /cygdrive/c/ これでgrepとかかけられる。 ... もっと読む
このエントリーをはてなブックマークに追加

oracleでSQLで「次の水曜日」とかやるのどうや るんだろう、と思ったら、 そのまんまなコマンドがありました。 next_day(sysdate,4) とかやると、今日の日付から次の水曜日、とな ります。 後ろの数字は起算日(日本なら日曜)=1とな りますが、英語表記でも行けるみた ... もっと読む
このエントリーをはてなブックマークに追加

findコマンドでファイル名を*とかで調べようと 思ったときに、シングルコーテーションとかダ ブルコーテーションで括らないとエラーにな る、という現象にちょっとハマった。 find -naem aaa*.csv →エラー find -naem "aaa*.csv" →検索出来る ... もっと読む
このエントリーをはてなブックマークに追加

dateコマンドで、直近最後の金曜日、という指 定が簡単に出来た。 date --date "last friday" +'%y%m%d' ... もっと読む
このエントリーをはてなブックマークに追加

SQLで、半角カタカナを全角に変換する必要が あったので調べた。 oracleのバージョンによって使えないこともある らしい。 utl_i18n.transliterate('カタカナ', 'hwkatakana_fwkatakana') ... もっと読む
このエントリーをはてなブックマークに追加

正規表現で見つけた文字を部分的に置換したい場合の方法。 例 aaa1-bbb みたいなデータの時、1の部分に0から9まではいるが、1から5のときだけ、bbbをcccに変えたい sed 's/aaa\([12345]\)-bbb/aaa\1-ccc/g' \( \)で囲ったところを、\1で呼び出す。 ... もっと読む
このエントリーをはてなブックマークに追加

変更してしまったファイルをもとに戻す方法。 ファイル選択 置換 HEAD 改訂 わかりずらいわ。 ローカルで消したファイルの復活 消したファイルのフォルダ選択 ローカルヒストリーからの復元 JavaデベロッパーのためのEclipse完全攻略[4.x対応版] [単行本]石黒 ... もっと読む
このエントリーをはてなブックマークに追加

ファイル同士の結合をpasteコマンドでやってい たものの、 完全一致のファイルではないためずれる現象が 発生。 joinコマンドを見つけたので使用してみたが、非 常に使いやすくて強力だった。 join ファイルA ファイルB デリミタも指定可能(-t) キーカラムの場所 ... もっと読む
このエントリーをはてなブックマークに追加

宣言へ移動にカチカチと進んでいき、戻るとき どうするんだろう、と思っていたらありまし た。 Alt+← これで戻る。 逆に Alt+→ で進むことも可能。 宣言へ移動は、Ctrlを押しながらクリックか、F3 ... もっと読む
このエントリーをはてなブックマークに追加

2つ以上のファイルのユニーク化、片方にしかないものの捜索とか。 cat ファイル ファイル | sort |uniq これでユニーク化 -d 両方にあるもののみ -u 片方にしかないないもののみ ... もっと読む
このエントリーをはてなブックマークに追加

↑このページのトップヘ