mac コマンドでファイルの内容をクリアする

  • 作成日 2022.12.25
  • mac
mac コマンドでファイルの内容をクリアする

macのターミナル上でファイルの内容をクリアする手順を記述してます。空データ「 /dev/null 」を使用してクリアします。

環境

  • OS macOS Monterey
  • SHELL /bin/zsh

ファイルの内容をクリア

ファイルの内容をクリアするには、空のデータとして使用できる「 /dev/null 」を「cat」コマンドで使用します。

実際に、「hello world」と記述された「hoge.txt」を作成してクリアしてみます。

ファイルを作成します。

% echo "hello world" > hoge.txt
% cat hoge.txt

<出力結果>
hello world

「 cat /dev/null 」コマンドでクリアしてみます。

% cat /dev/null > hoge.txt

クリアされているか、確認してみます。

% cat hoge.txt

<出力結果>
何も表示されない

クリアされていることが確認できます。

「cp」コマンド

コピーのコマンド「cp」を使用することも可能です。

% cp /dev/null hoge.txt