sqliteファイルの差分を取りたいと思い、無料であまり良いツールが無かったので、sqliteファイルをCSV出力するshellを自分で組み、その出力結果をdiffツールで比較することを考えた。 (Macを想定してます) sqliteファイルをCSV出力するshell ソース (sqliteToCsv.sh) Mac上で動作確認 #!/bin/bash usage() { echo "Usage: sh sqliteToCsv.sh [sqlitepath] ([outputdir, default=output])" exit 1 } ###### parameter # sqlite path SQLITE_PATH="" if [ "$1" != "" ]; then SQLITE_PATH=$1 else usage fi # output directory OUTPUT_DIR
![sqliteファイルのテーブルを一括でCSV出力して、他のsqliteと差分比較 - 西海岸より](https://cdn-ak-scissors.b.st-hatena.com/image/square/07d9e16f458c0d80878de55f75790d0add05f22a/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F519CHDKSHWL.jpg)