Cryptic variable names, weird indentation, ternary operator, string escaping, statements without braces.
This is regular BSD style, used in lots of places. Tabs for indentation, 4 spaces for wrapped lines.
> ternary operator
Totally fine here IMO. Would get really verbose without.
> without braces
Again, regular BSD style and a matter of taste.
Basically the coder here didn't just make up identifiers; they have connections to pervasive Unix concepts.
One way (in C or C++) would be to define constants:
#define DQ "\""
Then instead of "\"blah\" we have DQ "blah" DQ.