mac aliasの指定を無視してコマンドを実行

  • 作成日 2025.01.21
  • mac
mac aliasの指定を無視してコマンドを実行

macのターミナル上でaliasの指定を無視してコマンドを実行する手順を記述してます。コマンドの前にスラッシュをつけることで可能です。

環境

  • OS macOS Monterey
  • SHELL /bin/zsh

liasの指定を無視してコマンドを実行

aliasに設定されているものを、無視してコマンドを実行するには、「\」を使用します。

仮に以下のような「alias」があったとします。

% alias rm='rm -i'

% alias

<出力結果>
rm='rm -i'

上記の場合だと「rm」コマンド実行時に、毎回確認メッセージが表示されます。

% rm test.xt

<出力結果>
remove test.txt? y

これを無視して実行する場合に、通常の「rm」コマンドを実行したい場合に「\」を使用します。

% \rm test.txt

確認メッセージが表示されない通常の「rm」コマンドが実行されていることが確認できます。