[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [riminilug-general] Ricerca e cancellazione file
Ivan Tarozzi ha scrito il 16/07/2015 alle 09:56:
> On 07/16/2015 06:20 AM, Piviul wrote:
>> Il 16/07/2015 00:23, Danilo Raffaelli ha scritto:
>>> Ciao, mi è andata male una copia di file da un hd esterno ad un
>>> altro. Per qualche strano motivo decine (centinaia?) di file sono
>>> stati duplicati ed è stata aggiunta la stringa /:$CmdTcID /al nome
>>> del file originale. Sono distribuiti in varie cartelle e sottocartelle.
>>>
>>> Come posso fare con Mint a trovare tutti questi file che finiscono
>>> con tale stringa e contestualmente eliminarli ricorsivamente in
>>> cartelle e sottocartelle?
>> prima li trovi e controlli con qualcosa tipo:
>>
>> find <path> -name "*/:\$CmdTcID"
>>
>> dove <path> è il percorso dal quale partire. Se vuoi cercare nella
>> directory corrente e nelle sue subdir puoi sostituire "<path>" con "."
>>
>> Dopodiché per eliminarli dai il comando
>>
>> /find <path> -name "*/:\$CmdTcID"/
>>
>
> forse qui manca un pezzo :)
>
> find <path> -name "*/:\$CmdTcID" -exec rm {} \;
oops hai ragione; o come hai scritto tu oppure:
$ find <path> -name "*/:\$CmdTcID" -delete
Paolo
---------------------------------------------------------------------
Per cancellarsi, scrivi a: riminilug-general-unsubscribe@xxxxxxxxxxxx
Se vuoi conoscere altri comandi, scrivi a: riminilug-general-help@xxxxxxxxxxxx