Ich kenne drei Methoden, um alle Einträge aus einer Datei zu löschen.
Sie sind
>filenametouch filenamefilename < /dev/null
Von diesen dreien missbrauche ich >filenameam meisten, da dies die geringste Anzahl von Tastenanschlägen erfordert.
Ich möchte jedoch wissen, welche der drei Methoden (sofern es effizientere Methoden gibt) in Bezug auf große Protokolldateien und kleine Dateien am effizientesten ist.
Wie funktionieren die drei Codes und wie löschen sie den Inhalt?
truncate -s 0 filename?