Originariamente inviato da fab333
compilando un programma con gcc ho scritto
gcc -o nome_file_da_compilare
mancando il nome del file eseguibile.
Quindi ovviamente mi ha sovrascritto sul file .c senza creare l'eseguibile.
Non avevo una copia del file .c.
come ti e' stato detto, gcc ti avvisa dell'errore e NON sovrascrive nulla.
se il file non c'e' o c'e' dell'altro al suo interno dipende tutto dalle tue dita.