Zsh
Linux
shell

コマンド一発でファイルを削除して上書きする方法

More than 3 years have passed since last update.

zshだと簡単で>!でファイルを上書きすることができます。

通常は、以下のコマンドでは出力先がある場合、上書きすることができません。

  $ touch test.txt

$ echo hello > test.txt

しかし、zshだと以下のように上書きできます。

  $ touch test.txt

$ echo hello >! test.txt

$ cat test.txt
hello