Il seguente comando:Come limitare i risultati del comando find in bash?
find . -name "file2015-0*" -exec mv {} .. \;
colpisce circa 1500 risultati. A uno a uno spostano un livello precedente.
Se vorrei che i risultati non ecceda per esempio in 400? Come potrei?
Se ci sono 1500 risultati, che 400 dovrebbe scegliere? Anche con un metodo deterministico (ad esempio alfabetico) sarebbe difficile indovinare quali file potrebbero essere restituiti o meno. Dovresti spiegare più in generale ciò che stai cercando di realizzare. – FatalError
Ciao Fedorqui, grazie per la tua risposta! –
Ciao Fedorqui, grazie per la tua risposta! Non importa l'ordine, ha solo circa 400 risultati in un momento. L'idea è di spostare 400 file perché un altro processo in esecuzione nel livello precedente diminuisce la sua perfomance. Voglio dire, per quell'esempio ci saranno mosse gloriose in quattro parti: 1 ° di 400, 2 ° di 400, 3 ° di 400 e 4 ° di 300. BR! –