Linuxを実行しているサーバーで特定のログファイルの内容を消去する必要があります。私は別のサーバで動作している私のプログラムからメソッドを呼び出すことによってそれを行う必要があります。私を助けてください。私のプログラムはJavaテクノロジを使用しているので、このためにJavaコードが必要です。Javaコードを使用してログファイルの内容を削除する方法
2
A
答えて
4
ジガールが正しいです。ファイルを削除するだけで済みます。しかし、おそらく、このログを生成するプログラムのロギングを構成する方がよいでしょう。例えば、ログを作成するプログラムがjavaで書かれていて、log4jを使って現在の特定のしきい値(サイズ別)に達したときに、新しいファイルを開始するように適切なアペンダーを設定するとします。保持する履歴ログファイルの数を設定することもできます。おそらく、他のプログラムを使用してファイルを削除する必要はありません。あなたが明示的には指示しない限りFileWritersが追加されません
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
// code
public static void clearFile(String fileLocation){
try{
BufferedWriter bw = new BufferedWriter(new FileWriter(fileLocation));
bw.write("");
bw.flush();
bw.close();
}catch(IOException ioe){
// You should really do something more appropriate here
ioe.printStackTrace();
}
}</pre></code>
ので:
3
あなたのような何かを試すことができます。
+0
このコードスニペットは機能していません。別のサーバーにあるコンテンツをクリアする必要があります。そのサーバに格納されているログファイルはlinux上で実行されています。 – Abhisek
関連する問題
- 1. JavaのFileOutputStreamクラスを使用してファイルの内容を削除する方法は?
- 2. Javaのファイルの内容を削除
- 3. Javaを使用してページキャッシュを削除する方法
- 4. 削除することなくテキストファイルの内容を削除する方法
- 5. Pythonを使用して行のセルの内容に基づいてテーブルの行を削除する方法は?
- 6. テーブルの内容を削除する最速の方法
- 7. アレイの先頭の内容を印刷して削除する方法
- 8. java FileWriter、定期的にファイルの内容を削除する
- 9. OutputStreamファイルの内容を削除するJAVA
- 10. ファイルの内容を削除するandroid
- 11. VBAを使用してExcelファイル内の奇数列を削除する方法
- 12. Brunch.ioを使用してHTMLファイル内のコメント/ uglifyコードを削除するには
- 13. Javaを使用してActive Directoryでユーザーを削除する方法
- 14. Javaを使用してXML文字列を削除する方法
- 15. 削除キーを使用してDataGridから行を削除する方法
- 16. JSONBuilderを使用してカットアンドペーストのクロージャを削除する方法
- 17. Javaファイル内のコードを使用してJavaファイルをコンパイルする
- 18. Jqueryを使用して親ULを削除する方法
- 19. jQueryを使用してz-indexプロパティを削除する方法
- 20. gitレビューを使用してブランチを削除する方法
- 21. ボタンを使用してインデックスを削除する方法SWIFT
- 22. LuceneNetでindexWriterを使用してドキュメントを削除する方法
- 23. Raven.Client.Lightweightを使用してRavenDBデータベースを削除する方法
- 24. msiexec.exeを使用してWindowsインストーラを削除する方法
- 25. Microsoft.Azure.ActiveDirectory.GraphClientを使用してAzureADでユーザーマネージャを削除する方法
- 26. SSISを使用してキューブパーティションを作成/削除する方法
- 27. jqueryを使用して子要素を削除する方法
- 28. display:noneを使用して要素を削除する方法?
- 29. WSを使用してEJBCAエンドエンティティを削除する方法
- 30. C#.Netを使用してDataTable列を削除する方法?
+1良い答え –