Spero che questo non sia fuori tema.
Devo salvare l'output da un comando al file, ma solo se la lunghezza di questo output è positiva. Ho pensato a due soluzioni:
- salva l'output in una variabile python, controlla la lunghezza, se il salvataggio è positivo nel file di destinazione;
- salva l'output in un file temporaneo, controlla la lunghezza, se positivo rinomina il file di destinazione.
C'è qualche buona pratica per questo piccolo problema, o quale di solito funziona meglio tra le mie soluzioni proposte?
Configurazione tipica:
-
la lunghezza del file
- di solito è 1KB
- non stiamo usando SSD, in genere un disco fisso da 7200 giri / min
- la RAM media è in genere 10-20 GB
- Non so se il filesystem è importante, comunque ext3
So che questo non è chiaro, ma speravo che in questo caso esistessero alcune best practice.
Grazie