Reputation
42,205
Next tag badge:
88/100 score
26/20 answers
Badges
5 91 128
Newest
 Enlightened
Impact
~1.9m people reached

May
21
awarded  Enlightened
May
21
awarded  Nice Answer
May
18
revised .csv Keep only certain email addresses?
added 34 characters in body
May
18
answered .csv Keep only certain email addresses?
May
18
revised Debian 8 (Jessie) - Laptop stops working after closing the laptop lid
You don't need "SOLVED" here, just accept
May
15
comment does vi have a bug which changes spaces in unedited lines, or is there an option to turn this “feature” off?
vim doesn't do this by default. If it does, it's either because you've configured to do so, or because a plugin you have installed is doing it.
May
14
reviewed No Action Needed Why does python still work after being removed?
May
12
answered Bash decimal to binary conversion explanation
May
12
awarded  Good Answer
May
12
comment List all the files ending with 10 or 11 or 12
[] doesn't represent a range by itself, just a pattern to match upon. the - makes it a range inside that pattern.
May
8
revised How does cd .. know which directory is ..?
added 4 characters in body
May
7
comment Spawn another terminal running tmux (from a terminal running tmux)
@spacingissue It's safe -- nesting tmux sessions does require some care (you need to think about how to send the prefix easily to the nested sessions, for example), but there's nothing harmful about unsetting TMUX -- it's the normal way to do this. In your case, you're not even nesting. As for your question about backgrounding, yes, that will also work.
May
7
answered Spawn another terminal running tmux (from a terminal running tmux)
May
7
revised How does cd .. know which directory is ..?
added 7 characters in body
May
7
comment How does cd .. know which directory is ..?
@StéphaneChazelas Thanks for your note! I'd neglected to think about that, I've added it to my answer.
May
7
revised How does cd .. know which directory is ..?
added 7 characters in body
May
7
revised How does cd .. know which directory is ..?
added 142 characters in body
May
7
comment How does cd .. know which directory is ..?
@JID That's the point -- the filename being presented to the user by the shell is not .., but foo, and the shell can only know that this is so by special casing. The shell does have to special case finding the filename for the user to look at from somewhere, as there's no inode -> filename mapping, only filename -> inode.
May
7
comment How does cd .. know which directory is ..?
@JID I think you're missing the point of the question being asked -- foo/bar/.. and foo are the same inode, but they are not the same path. The shell has to make special considerations to declare the path as foo rather than foo/bar/...
May
7
answered How does cd .. know which directory is ..?