お知らせ:念のためご報告 2026.10.24記。 数日前から世間を騒がしているPHPの件(CVE-2026-109618, CVE-2026-109619)、このサイトはphp8.5.12にアップデート済みです。さらに「session.upload_progress.enabled = Off」を設定済みです(CVE-2026-115560の暫定措置)。世間的に色々と過敏になっているので、しばらくの間、日中にアップデート・再起動するかも知れません。

空ファイルの作り方 -UNIX-

Unixで空ファイルを作るには以下のコマンドで作成できます。

(1) catコマンドを使う

実行例

$ cat /dev/null > a.txt

(2) cpコマンドを使う

実行例

$ cp /dev/null a.txt

(3) echoコマンドを使う

実行例

$ echo -n > a.txt

-n : 改行を出力しない。

-nを指定しないと改行コードが含まれたファイルが作成される。

(4) touchコマンドを使う

実行例

$ touch a.txt

touchコマンドはファイルの更新日時を変更するコマンドですが、指定したファイルが存在しない場合、指定したファイルを作成します。

nullデバイスとは

nullは、「何もない」という意味で、nullデバイスは存在しない架空のデバイスをあらわします。出力先にnullデバイスを指定すると出力データは破棄されます。入力にnullデバイスを指定すると空のファイルや空のデータとして扱われます。

タイトルとURLをコピーしました