Czasem zdarza mi się użyć archaicznych i często zapomnianych sposobów na napisanie prostych skryptów. Ostatnio musiałem sprawdzić czy plik x jest pusty, przy wykorzystaniu pliku bat/cmd w środowisku MS Windows
Rozwiązanie:
type nul > blank
fc mojpliczek blank > nul
if errorlevel 1 echo Mojpliczek jest pusty
Oczywiście jest wiele może i łatwiejszych sposobów na osiągnięcie tego samego, jednak powyższy sposób wydał mi się dość banalny.
Zainteresowanych szerszymi opcjami porównywarki fc zachęcam do przejrzenia fc /?
A tu znajduje się przewodnik dla tego typu zagadnień http://www.infionline.net/~wtnewton/batch/batguide.html