#include <stdio.h>このソースをコンパイルして、
#include <stdlib.h>
int main()
{
unsigned int c, c2, c3, c4;
while( (c=getchar()) != EOF) {
if (c == '\\') {
if ((c2=getchar()) == EOF) { break; }
if ((c3=getchar()) == EOF) { break; }
if ((c4=getchar()) == EOF) { break; }
if (c2 == 'M' && c3 == '-') {
printf("%c", c4+128);
} else if (c2 == 'M' && c3 == '^') {
printf("%c", c4+64);
} else if (c2 == '2' && c3 == '4' && c4 == '0') {
printf("%c", ' '+128);
} else {
printf("%c%c%c%c", c, c2, c3, c4);
}
} else {
putchar(c);
}
}
exit(0);
}
cat ログファイル | このプログラム | UTF-8を表示できるページャ
とすれば OK のはず。でもイマドキの人はこんなプログラム、Perl かなんかで書くんでしょうね (^^;;;