Que tal
for i in 'seq -f '%03g' 1 200'; do
FOLDER=patient0$i
mkdir -p total_patient_samples/$FOLDER # creates folder if missing
find . -regex ".*patient_sample_L00._R._${i}$" -type f -exec mv -i {} total_patient_samples/$FOLDER/ \; # moves patient data if not already there, else prompts
done
Isso ativa i
de 001 a 200 (altera 200 se necessário), cria a pasta paciente (remove a linha mkdir ...
se não for necessária), localiza todos os pacientes da estrutura especificada e os move para a pasta.