タグ

2012年6月6日のブックマーク (3件)

  • MySQL CSVファイル入出力

    MYSQLでの「CSVファイル」の入出力(インポート、エクスポート)方法について記載しています。 WindowsLinuxのどちらの環境でもファイルパスの記載が変わるだけでコマンドは同一になります。 入力 LOAD DATA INFILE 「,」などで区切られたCSVファイルを用意することにより、MySQLに高速にデータを入力することができます。 文字の囲み文字が「”」のときの使用例です。 囲み文字が必要ないときはENCLOSED BY ‘”‘を外します。 構文 LOAD DATA INFILE "ファイル名" INTO TABLE テーブル名 FIELDS TERMINATED BY ',区切り文字' ENCLOSED BY '"';

    MySQL CSVファイル入出力
    Chisei
    Chisei 2012/06/06
    mysqlのcsv入出力とかすぐ忘れちゃう。
  • シェルスクリプト (sh, bash) での getopts の雛型

    シェルスクリプトで引数の処理をしたい場合は、getopts が便利ですね。 使い方を忘れてしまいがちで、かつ、決まった形式で使うことが多いので、メモついでに雛型を作っておきます。 雛型 #!/bin/sh # # 20111207 # getopts test # PATH=/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/sbin:/usr/sbin export PATH # # usage # _usage() { #(*1) echo "usage:" echo "${0} -a -b HOGE [-c] [-d FOO] [BAR]" exit 1 } # # getopts # while getopts :ab:cd: OPT; do #(*2) case ${OPT} in a) ENABLE_a="t";; b) ENABLE_b

    シェルスクリプト (sh, bash) での getopts の雛型
    Chisei
    Chisei 2012/06/06
    test && usageは書き方が簡略化されており参考になった。
  • VOYAGE GROUP エンジニアブログ : 超便利!Makefileを作ってmakeするのは想像よりもずっと簡単だった

    2012年06月06日14:38 カテゴリprogramming 超便利!Makefileを作ってmakeするのは想像よりもずっと簡単だった VOYAGE GROUP の初級シェルスクリプター @katzchang です。おはこんばんちわ。 最近、 make 、 Makefile をゴリゴリ使い出しているところなので、それについて今日はちょっと書いてみることにします。 さて、プロフェッショナルな技術者たる皆さんであれば、一生に何度かは「ディレクトリをカレントに入れてメイク、ディレクトリをカレントに入れてメイク…」というご経験があろうことかと思います。 make のイメージといえば: C言語で書かれたアレをコンパイルする、よくある手順 もしかしてC++かもしれないけど大勢に無影響 たまに失敗するけどあれマジなんなの困る というアンケート結果がでています(2012 俺調べ)。 そんな make

    Chisei
    Chisei 2012/06/06
    make使ったことなかったけどこれを機に使ってみるか