タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

mysqlとisattyに関するkamipoのブックマーク (1)

  • MySQL の結果を csv 形式で標準出力させたい - いけむランド

    最近は DB の動作を理解しようと、気になったところは MySQL のソースを読んだりしているため、そこらへんで学んだことをちょっとずつ書くことにする。 ちなみに結論を先に述べておくと MySQL の結果を標準出力に出す場合は今のところはタブ区切りでしか出せないようにハードコーディングされているために % mysql -e "SELECT ..." | sed -e 's/\t/,/g'みたいに出力を加工するしかないようである。 そもそも MySQL の結果を csv 形式で「ファイルに」出力する方法はある。ひとつはコマンド mysqldump のオプションで指定する方法である。 --fields-terminated-by=..., --fields-enclosed-by=..., --fields-optionally-enclosed-by=..., --fields-escape

    MySQL の結果を csv 形式で標準出力させたい - いけむランド
    kamipo
    kamipo 2009/08/07
    MySQL が出力先が標準出力かパイプかどうかを見分けてられるのか?シェルがつないでいるだけなんじゃないの?と思っていたが、調べてみると isatty(3) という関数で調べられるらしい。
  • 1