Вы можете использовать аргумент mergetime с CDO:
cdo mergetime sstdas_*.nc merged_file.nc
обратите внимание, что для CDO все файлы открываются одновременно для этой операции, а в некоторых системах одновременно существует ограничение на количество открытых файлов, в этом случае CDO выдаст ошибку. В этом случае вам понадобится l oop, что вы можете сделать с CDO, используя bash l oop, я бы предложил попробовать один год за раз, а затем объединить их:
#!/bin/bash
for year in {1981..2007} ; do
cdo mergetime sstdas_${year}??.nc sstdas_${year}.nc
done
cdo mergetime sstdas_????.nc sstdas_wholeseries.nc
Обратите внимание, что я использую подстановочный знак "?" быть более строгим и избегать смешивания ежедневных и годовых файлов с двумя слияниями.