或阿呆のブログ

巷では、武器商人@ダーツで通っていました。Python好き好きプログラマーです。芥川龍之介、太宰治が好きです。

Linuxコマンドラインで、空ファイルを生成する。中身が入っているファイルを空にする。

スポンサードリンク

空ファイルの作成

$ls
$touch spamham.txt
$ls
spamham.txt
$cat spamham.txt 
  • touchコマンドで存在しないファイル名を指定すると、空ファイルが作成される。
  • lsコマンドでファイル一覧を表示すると、問題無くファイルが作成されていることがわかる。
  • catコマンドでファイル内容を表示すると空だということがわかる。

中身の入っているファイルを空にする

ファイルに文字列をリダイレクトさせて書き込んだ
$echo "spam" >> spamham.txt 
$echo "ham" >> spamham.txt 
$cat spamham.txt 
spam
ham
/dev/nullという疑似ファイルを使い、上記spamham.txtを空ファイルにする。
$cp /dev/null spamham.txt 
$cat spamham.txt