サーバーにerror.logというファイルがあり、頻繁に切り捨てる必要があります。ファイルに対するrw権限があります。viでファイルを開く>すべてのコンテンツを削除する>作品を保存する(明らかに)。しかし、私が以下を試すと
cat /dev/null > error.log
メッセージを受け取ります
File already exists.
当然のことながら、ファイルの偶発的な上書きを防ぐために、サーバー上で何らかの構成が行われています。単一のコマンドでファイルを「切り捨てる」方法を誰かに教えてもらえますか?
2
保護されていないファイルの場合、切り捨て-s 0ファイルが機能します。
—
Pramod