Reputation
5,625
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
1 12 27
Newest
 Nice Answer
Impact
~357k people reached

20h
comment Is a directory removed when its number of hard links becomes 0?
@edwardtorvalds No, I was referring to the removal of the ".." link itself, not the parent directory it points at.
Feb
3
comment How is Mono magical?
Eh, I was thinking more in terms of REST-ish philosophy than use by humans.
Feb
3
comment How is Mono magical?
@StephenKitt Why exactly have a write-only "register" file instead of registering formats by writing a new file? Does procfs not support interfaces based on file creation?
Jan
28
awarded  Nice Answer
Jan
28
answered What makes it possible for a `pulseaudio' process to get the nice level of -11?
Jan
28
comment How does a Segmentation Fault work under-the-hood?
@LorenzoDematté NT uses exceptions rather than signals; in this case STATUS_ACCESS_VIOLATION.
Jan
26
answered How does a Segmentation Fault work under-the-hood?
Jan
18
awarded  Good Answer
Dec
14
comment OR in `expr match`
It's not "strictly GNU" - it's present in a number of historical implementations (even System V had it, undocumented, though it didn't have the others like substr/length/index), which is why it's explicitly unspecified. I can't find anything about \| being an extension.
Dec
13
comment Use Terminal as blackboard
@Symb932 Works fine for me, what terminal are you using? Note that there are no spaces, and ESC is meant to be a literal escape character.
Nov
17
comment Difference between {1,2,3} and {1..3}
@terdon He was asking if they'll appear in numerical order (i.e. not "1, 10, 2"), not if they'll overflow the argument array.
Nov
16
comment What is the significance of “tab” e.g. in “crontab” or “initab”?
@MSalters Unix filenames were limited to 14 characters. It would have severely complicated the design of the filesystem to allow arbitrary-length strings.
Nov
10
comment “Command not found” for no reason, even when it doesn't try to run a command
Non-breaking spaces don't paste correctly into editing forms in most browsers.
Nov
10
revised “Command not found” for no reason, even when it doesn't try to run a command
added 31 characters in body
Nov
10
comment “Command not found” for no reason, even when it doesn't try to run a command
@DisplayName AIUI You need the spaces, but they need to be real spaces. What text editor are you using?
Nov
10
answered “Command not found” for no reason, even when it doesn't try to run a command
Nov
10
comment Using “reserved” codes for exit status of shell scripts
_exit and exit says "only the least significant 8 bits (that is, status & 0377) shall be available to a waiting parent process."
Nov
10
comment Using “reserved” codes for exit status of shell scripts
This behavior is required by the Single Unix Specification. There's a 32-bit value, yes, but that value contains an 8-bit bitfield containing the low 8 bits of the value from _exit. Please link the FreeBSD bug report you are referring to, maybe I'm misunderstanding the issue you describe.
Nov
10
comment Using “reserved” codes for exit status of shell scripts
"as this results in $? being interpreted as 0 in a classic shell." - or any shell, since it's actually not possible at the operating system level to pass more than 8 bits from exit() - the other bits of the wait status code are not controlled by the exit function; you can't fake a signal exit.
Oct
27
awarded  Nice Answer