My friend Josh recently wrote about a common mistake using pbcopy, Apple’s pasteboard utility.

To paraphrase, the bad version creates a file called pbcopy:

$ cat .envrc › pbcopy

While the good version sends the file to your clipboard:

cat .envrc | pbcopy

There’s a third approach that avoids cat entirely, and may sidestep this mistake for some:

pbcopy < .envrc