仕事メモとか

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

カテゴリ: unix

sedでデータを抜き出そうとしたら大いにはまった話 xmlファイルを取得し、一部のタグを抜き出そうとするも、 xmllintのxpathが使えないという落とし穴にはまりまして。 (それも結構な時間、そもそもないことに気が付いていなかった) ということで、sedで力技でやろ ... もっと読む
このエントリーをはてなブックマークに追加

grepコマンドでドット「.」を検索する方法 grepコマンドで「.」や「*」を使うと正規表現扱いになります。 「.」=任意の1文字(空白も1文字扱いとなる) 「*」=ゼロ個以上の何らかの繰り返し ただ、ファイル名にドットが入っているものをそのまま検索で使おうとす ... もっと読む
このエントリーをはてなブックマークに追加

lsコマンドのソートについて lsコマンドでファイル名を出力し、それを利用しー、 というものを作っていたのですが、そもそもデフォルトのソート順とかってなんだろう、と思って調べたもののメモ。 ●デフォルト ファイル名アルファベット順=ls -l と同義 ● ... もっと読む
このエントリーをはてなブックマークに追加

grepでORとかAND検索 logを見ると、様々なファイルをダウンロードしている情報があるのですが、 そこからtxtファイルとcsvファイルのダウンロードだけを抜き出したい、という状況が発生しまして。 そういえばどうやるんだろう、と思って調べました。 ●AND grep ... もっと読む
このエントリーをはてなブックマークに追加

bashで小数点を含む計算式 exprコマンドを使うと小数点を含む計算が出来ません。 例) expr 3 / 4 →0 ということで、bcコマンドを使って小数点を計算してみます。 bcはパイプで渡す感じです。 その時、ちなみに小数点以下有効桁数のデフォルト値は0なので、 ... もっと読む
このエントリーをはてなブックマークに追加

htaccessで上位の設定を無視する方法 上位ディレクトリに.htaccessがあり、そこで制限が絞られていることがあるんですが、 下位ディレクトリの一部だけ解放したい、みたいなマニアック要件の時に使いました。 解放したい下位部分に、以下のようなhtaccessファイルを用 ... もっと読む
このエントリーをはてなブックマークに追加

ファイルの文字コードを調べようとしたら、nkfコマンドが無かった(fileコマンド) 普段はnkfコマンドでファイルの文字コードを調べているのですが、 nkfコマンドが入ってないサーバーで調査が必要だったので、調べたら色々ありました。 とりあえず、fileコマンドで対 ... もっと読む
このエントリーをはてなブックマークに追加

unixで重複数を出力する方法 縦に同じようなデータが並んでいる時に、重複した数をサラッと知りたい、 と思って調べたら、uniqコマンドの-cで出来ました。 echo "2017-01-01 2017-01-01 2017-01-01 2017-01-02 2017-01-03" | uniq -c 結果 3 2017-01-01 ... もっと読む
このエントリーをはてなブックマークに追加

unixで出力した文字列を部分的に切り出す catなどで出力したデータの頭から数文字だけ抜き出したい時に使った方法。 便利なcutコマンドの文字数版を使います。 cat dat.txt | cut -c 5-10 これで5文字目から10文字取得、となります。 ちなみにカンマ区切り ... もっと読む
このエントリーをはてなブックマークに追加

pasteコマンドの水平追加 pasteコマンドを調べていたら、縦を横に追加する変な機能を発見。 正直どこに使いどころ有るんだろう、って気もしますが、 なんかこう、使い道有るのかな。 デリミタも指定出来ます。 dat.txt aaa bbb ccc ddd paste -d, - - ... もっと読む
このエントリーをはてなブックマークに追加

↑このページのトップヘ