1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-03 15:18:01 +00:00
Files
til/unix/ignore-the-alias-when-running-a-command.md

610 B

Ignore The Alias When Running A Command

I have a number of shell aliases set up to override one command with another. For instance, I want to run bat anytime I type cat, so I have alias cat=bat in my shell configuration.

But what if I were to ever want to run cat instead of bat?

Aliases can be ignored several ways:

  1. Precede the command with a backslash.
$ \cat
  1. Wrap the command in quotes.
$ 'cat'
  1. Pass the command to command.
$ command cat

source