#!/bin/rc cat < #include typedef struct Err Err; struct Err { int n; char *s; }; static Err scsierrs[] = { EOF grep '^[0-9a-c][0-9a-c][0-9a-c][0-9a-c][ ]' /sys/lib/scsicodes | sed -e 's/^(....) (.*)/ {0x\1, "\2"},\n/' cat <