Può capitare utilizzando comandi come cp
, mv
, rm
di ricevere il seguente messaggio di errore:
/bin/cp: Argument list too long
.
Anzichè complicarci la vita, andando a modificare le impostazioni del sistema, possiamo utilizzare il find
.
Per esempio se abbiamo un grande numero di file tempranei in una cartella, tutti con estensione ‘.dieg’, li possiamo cancellare (o spostare o copiare o quello che vogliamo) in questo modo:
find ./ -name '*.dieg' -exec rm -r -v {} \;
Maggiori informazioni digitando man find
da terminale 😉