Home

Use a Preceding Space in Terminal to Hide from History

This is a trick to running commands that you don’t want to be saved in your history.

You may want to run a command that isn’t stored in your history. You can do this with a preceding space.

# no preceding space
someCmd --key ABC123

history
# 98 ...
# 99 someCmd --key ABC123

# with preceding space
anotherCmd --key ABC123
cd ~

# notice `anotherCmd` is missing
history
# 98 ...
# 99 someCmd --key ABC123
# 100 cd ~

A common scenario may be when using sensitive values a single time (i.e. where you don’t want to take the time to set environment variables).

Let's Connect

Keep Reading

Global Content IDs to Minimize Risk in Changing URLs

Use a unique value within a URL and make the rest arbitrary. This way you have flexibility to change URLs without breaking functionality for your visitors.

Aug 28, 2022

Pro Tip: Use “1.” for Every Ordered List Item when Writing Markdown

A quick tip for making ordered lists in markdown easier to write.

May 31, 2022

Use Commit Hashes when Sharing GitHub URLs

Sharing GitHub commit hashes directly works for ephemeral uses, but there is a safer way for links that need to last.

Dec 15, 2022