root/misc/sqlite2to3.sh
| リビジョン 37, 303 bytes (コミッタ: sgk, コミット時期: 2 年 前) | |
|---|---|
| |
| Line | |
|---|---|
| 1 | #!/bin/sh |
| 2 | |
| 3 | if [ $# = 0 ]; then |
| 4 | echo "Usage: $0 sqlite2-db-file..." 1>&2 |
| 5 | exit 1 |
| 6 | fi |
| 7 | |
| 8 | for fname in $*; do |
| 9 | echo "Processing: $fname" 1>&2 |
| 10 | old="$fname"2 |
| 11 | mv "$fname" "$old" |
| 12 | sqlite "$old" .dump | sqlite3 "$fname" |
| 13 | eval "`stat --format='chmod %a \"$fname\"; chown %u:%g \"$fname\"' \"$old\"`" |
| 14 | done |
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。
