cat > /tmp/a.c <<'EOF' int main(){int x=1@2?return x-3?} EOF tr '?@!' ';+&' < /tmp/a.c > /tmp/b.c cat /tmp/b.c gcc12 /tmp/b.c -o /tmp/b /tmp/b echo ok