]>
Commit | Line | Data |
---|---|---|
d1c51977 | 1 | #!/bin/sh |
de8cc9a2 | 2 | |
3cbd382d | 3 | if [ $# -ne 1 -o ! -f "$1" ]; then |
de8cc9a2 | 4 | echo "Usage: $0 filename" |
5 | exit 1 | |
6 | fi | |
7 | ||
8 | ./adapter.awk "$1" > "$1.adapter" | |
d1c51977 | 9 | diff -u "$1" "$1.adapter" | less |
6542b75b | 10 | echo -n "Are the changes OK? [yNso] " |
862ddf39 | 11 | |
d1c51977 | 12 | read OK |
862ddf39 | 13 | |
2ae2b29c | 14 | if [ "$OK" = "y" -o "$OK" = "Y" ]; then |
d1c51977 | 15 | echo "Committing..." |
de8cc9a2 | 16 | mv "$1.adapter" "$1" |
17 | cvs ci "$1" | |
d1c51977 AM |
18 | elif [ "$OK" = "o" -o "$OK" = "O" ];then |
19 | echo "Saving changes..." | |
6542b75b | 20 | mv "$1.adapter" "$1" |
3cbd382d | 21 | elif [ "$OK" != "s" -a "$OK" != "S" ];then |
d1c51977 | 22 | echo "Ignoring changes..." |
de8cc9a2 | 23 | rm "$1.adapter" |
d1c51977 AM |
24 | else |
25 | echo "Did nothing." | |
de8cc9a2 | 26 | fi |