Když už jsme u toho, k čemu je vlastně dobré vykopírovávat každý X-tý soubor?
S počítačema dělám už hluboko od minulého milénia a s podobným požadavkém jsem se zatím nesetkal, tak mě to zajímá.
---
(Já bych si pravděpodobně vypsal jména souborů a pak je projel nějakým skriptem, například
ls -1 * | ( tgt='~/tmp/neco'; a=1; while read line; do a=$((1-a)); if [ $a = 1 ] ; then echo "cp '$line' '$tgt'" ; fi ; done; )
a pokud by to vypadalo nadějně, tak to přesměroval do
| sh
aby se to provedlo - u složitějších operací bych mezivýsledky asi ukládal do pomocných souborů pro kontrolu, zda to skutečně dělí to co má
)
eventuálně pro každý desátý
ls -1 * | ( tgt='~/tmp/neco'; a=0; while read line; do nic=$((a++)); if [ $a = 10 ] ; then a=0; echo "cp '$line' '$tgt'" ; fi ; done; )