Linux ファイルの中を空にする

Linux ファイルの中を空にする

Linuxで、ファイルの中を空にする手順を記述してます。

環境

  • OS Rocky Linux release 9.0 (Blue Onyx)
  • shell: /bin/bash

ファイルの中を空にする

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

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

「echo」コマンドで作成します。

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

<出力結果>
hello world

「 cat /dev/null 」コマンドで空にします。

$ cat /dev/null > hoge.txt

空になったか、確認してみます。

$ cat hoge.txt

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

空になったことが確認できます。

「cp」コマンドを使用しても同様の結果が得られます。

$ cp /dev/null hoge.txt

「>」だけでも可能です。

$ > hoge.txt