From 61956e466f4b1a65ce201833caae28b7ea3df04a Mon Sep 17 00:00:00 2001 From: Dr Jeff Polton <jpolton@gmail.com> Date: Thu, 2 May 2019 14:16:33 +0100 Subject: [PATCH] simple script to help preprocess COPERNICUS OBC data --- SCRIPTS/data_organiser16.sh | 101 ++++++++++++++++++++++++++++++++++++ SCRIPTS/data_organiser17.sh | 101 ++++++++++++++++++++++++++++++++++++ SCRIPTS/data_organiser18.sh | 101 ++++++++++++++++++++++++++++++++++++ SCRIPTS/data_organiser19.sh | 101 ++++++++++++++++++++++++++++++++++++ 4 files changed, 404 insertions(+) create mode 100755 SCRIPTS/data_organiser16.sh create mode 100755 SCRIPTS/data_organiser17.sh create mode 100755 SCRIPTS/data_organiser18.sh create mode 100755 SCRIPTS/data_organiser19.sh diff --git a/SCRIPTS/data_organiser16.sh b/SCRIPTS/data_organiser16.sh new file mode 100755 index 0000000..fc62301 --- /dev/null +++ b/SCRIPTS/data_organiser16.sh @@ -0,0 +1,101 @@ +cd /work/n01/n01/ashbre/INDIAN_OCEAN_AUTO/BOUNDARY_FORCING/SAL16_dir + +mkdir JAN + +mv Sal_16_000* JAN +mv Sal_16_001* JAN +mv Sal_16_002* JAN +mv Sal_16_0030.nc JAN + +mkdir FEB + +mv Sal_16_003* FEB +mv Sal_16_004* FEB +mv Sal_16_005* FEB + +mkdir MAR + +mv Sal_16_006* MAR +mv Sal_16_007* MAR +mv Sal_16_008* MAR +mv Sal_16_0090.nc MAR + +mkdir APR + +mv Sal_16_009* APR +mv Sal_16_010* APR +mv Sal_16_011* APR +mv Sal_16_0120.nc APR + +mkdir MAY + +mv Sal_16_012* MAY +mv Sal_16_013* MAY +mv Sal_16_014* MAY +mv Sal_16_0150.nc MAY +mv Sal_16_0151.nc MAY + +mkdir JUN + +mv Sal_16_015* JUN +mv Sal_16_016* JUN +mv Sal_16_017* JUN +mv Sal_16_0180.nc JUN +mv Sal_16_0181.nc JUN + +mkdir JUL + +mv Sal_16_018* JUL +mv Sal_16_019* JUL +mv Sal_16_020* JUL +mv Sal_16_0210.nc JUL +mv Sal_16_0211.nc JUL +mv Sal_16_0212.nc JUL + +mkdir AUG + +mv Sal_16_021* AUG +mv Sal_16_022* AUG +mv Sal_16_023* AUG +mv Sal_16_0240.nc AUG +mv Sal_16_0241.nc AUG +mv Sal_16_0242.nc AUG +mv Sal_16_0243.nc AUG + +mkdir SEP + +mv Sal_16_024* SEP +mv Sal_16_025* SEP +mv Sal_16_026* SEP +mv Sal_16_0270.nc SEP +mv Sal_16_0271.nc SEP +mv Sal_16_0272.nc SEP +mv Sal_16_0273.nc SEP + +mkdir OCT + +mv Sal_16_027* OCT +mv Sal_16_028* OCT +mv Sal_16_029* OCT +mv Sal_16_0300.nc OCT +mv Sal_16_0301.nc OCT +mv Sal_16_0302.nc OCT +mv Sal_16_0303.nc OCT +mv Sal_16_0304.nc OCT + +mkdir NOV + +mv Sal_16_030* NOV +mv Sal_16_031* NOV +mv Sal_16_032* NOV +mv Sal_16_0330.nc NOV +mv Sal_16_0331.nc NOV +mv Sal_16_0332.nc NOV +mv Sal_16_0333.nc NOV +mv Sal_16_0334.nc NOV + +mkdir DEC + +mv Sal_16_03* DEC + +cd .. diff --git a/SCRIPTS/data_organiser17.sh b/SCRIPTS/data_organiser17.sh new file mode 100755 index 0000000..8ec8016 --- /dev/null +++ b/SCRIPTS/data_organiser17.sh @@ -0,0 +1,101 @@ +cd /work/n01/n01/ashbre/INDIAN_OCEAN_AUTO/BOUNDARY_FORCING/V017_dir + +mkdir JAN + +mv V0_17_000* JAN +mv V0_17_001* JAN +mv V0_17_002* JAN +mv V0_17_0030.nc JAN + +mkdir FEB + +mv V0_17_003* FEB +mv V0_17_004* FEB +mv V0_17_0050.nc FEB +mv V0_17_0051.nc FEB +mv V0_17_0052.nc FEB +mv V0_17_0053.nc FEB +mv V0_17_0054.nc FEB +mv V0_17_0055.nc FEB +mv V0_17_0056.nc FEB +mv V0_17_0057.nc FEB +mv V0_17_0058.nc FEB + +mkdir MAR + +mv V0_17_005* MAR +mv V0_17_006* MAR +mv V0_17_007* MAR +mv V0_17_008* MAR + +mkdir APR + +mv V0_17_009* APR +mv V0_17_010* APR +mv V0_17_011* APR + +mkdir MAY + +mv V0_17_012* MAY +mv V0_17_013* MAY +mv V0_17_014* MAY +mv V0_17_0150.nc MAY + +mkdir JUN + +mv V0_17_015* JUN +mv V0_17_016* JUN +mv V0_17_017* JUN +mv V0_17_0180.nc JUN + +mkdir JUL + +mv V0_17_018* JUL +mv V0_17_019* JUL +mv V0_17_020* JUL +mv V0_17_0210.nc JUL +mv V0_17_0211.nc JUL + +mkdir AUG + +mv V0_17_021* AUG +mv V0_17_022* AUG +mv V0_17_023* AUG +mv V0_17_0240.nc AUG +mv V0_17_0241.nc AUG +mv V0_17_0242.nc AUG + +mkdir SEP + +mv V0_17_024* SEP +mv V0_17_025* SEP +mv V0_17_026* SEP +mv V0_17_0270.nc SEP +mv V0_17_0271.nc SEP +mv V0_17_0272.nc SEP + +mkdir OCT + +mv V0_17_027* OCT +mv V0_17_028* OCT +mv V0_17_029* OCT +mv V0_17_0300.nc OCT +mv V0_17_0301.nc OCT +mv V0_17_0302.nc OCT +mv V0_17_0303.nc OCT + +mkdir NOV + +mv V0_17_030* NOV +mv V0_17_031* NOV +mv V0_17_032* NOV +mv V0_17_0330.nc NOV +mv V0_17_0331.nc NOV +mv V0_17_0332.nc NOV +mv V0_17_0333.nc NOV + +mkdir DEC + +mv V0_17_03* DEC + +cd .. diff --git a/SCRIPTS/data_organiser18.sh b/SCRIPTS/data_organiser18.sh new file mode 100755 index 0000000..e4931a3 --- /dev/null +++ b/SCRIPTS/data_organiser18.sh @@ -0,0 +1,101 @@ +cd /work/n01/n01/ashbre/INDIAN_OCEAN_AUTO/BOUNDARY_FORCING/SAL18_dir + +mkdir JAN + +mv Sal_18_000* JAN +mv Sal_18_001* JAN +mv Sal_18_002* JAN +mv Sal_18_0030.nc JAN + +mkdir FEB + +mv Sal_18_003* FEB +mv Sal_18_004* FEB +mv Sal_18_005* FEB + +mkdir MAR + +mv Sal_18_006* MAR +mv Sal_18_007* MAR +mv Sal_18_008* MAR +mv Sal_18_0090.nc MAR + +mkdir APR + +mv Sal_18_009* APR +mv Sal_18_010* APR +mv Sal_18_011* APR +mv Sal_18_0120.nc APR + +mkdir MAY + +mv Sal_18_012* MAY +mv Sal_18_013* MAY +mv Sal_18_014* MAY +mv Sal_18_0150.nc MAY +mv Sal_18_0151.nc MAY + +mkdir JUN + +mv Sal_18_015* JUN +mv Sal_18_016* JUN +mv Sal_18_017* JUN +mv Sal_18_0180.nc JUN +mv Sal_18_0181.nc JUN + +mkdir JUL + +mv Sal_18_018* JUL +mv Sal_18_019* JUL +mv Sal_18_020* JUL +mv Sal_18_0210.nc JUL +mv Sal_18_0211.nc JUL +mv Sal_18_0212.nc JUL + +mkdir AUG + +mv Sal_18_021* AUG +mv Sal_18_022* AUG +mv Sal_18_023* AUG +mv Sal_18_0240.nc AUG +mv Sal_18_0241.nc AUG +mv Sal_18_0242.nc AUG +mv Sal_18_0243.nc AUG + +mkdir SEP + +mv Sal_18_024* SEP +mv Sal_18_025* SEP +mv Sal_18_026* SEP +mv Sal_18_0270.nc SEP +mv Sal_18_0271.nc SEP +mv Sal_18_0272.nc SEP +mv Sal_18_0273.nc SEP + +mkdir OCT + +mv Sal_18_027* OCT +mv Sal_18_028* OCT +mv Sal_18_029* OCT +mv Sal_18_0300.nc OCT +mv Sal_18_0301.nc OCT +mv Sal_18_0302.nc OCT +mv Sal_18_0303.nc OCT +mv Sal_18_0304.nc OCT + +mkdir NOV + +mv Sal_18_030* NOV +mv Sal_18_031* NOV +mv Sal_18_032* NOV +mv Sal_18_0330.nc NOV +mv Sal_18_0331.nc NOV +mv Sal_18_0332.nc NOV +mv Sal_18_0333.nc NOV +mv Sal_18_0334.nc NOV + +mkdir DEC + +mv Sal_18_03* DEC + +cd .. diff --git a/SCRIPTS/data_organiser19.sh b/SCRIPTS/data_organiser19.sh new file mode 100755 index 0000000..6e011fe --- /dev/null +++ b/SCRIPTS/data_organiser19.sh @@ -0,0 +1,101 @@ +cd /work/n01/n01/ashbre/INDIAN_OCEAN_AUTO/BOUNDARY_FORCING/SAL19_dir + +mkdir JAN + +mv Sal_19_000* JAN +mv Sal_19_001* JAN +mv Sal_19_002* JAN +mv Sal_19_0030.nc JAN + +mkdir FEB + +mv Sal_19_003* FEB +mv Sal_19_004* FEB +mv Sal_19_005* FEB + +mkdir MAR + +mv Sal_19_006* MAR +mv Sal_19_007* MAR +mv Sal_19_008* MAR +mv Sal_19_0090.nc MAR + +mkdir APR + +mv Sal_19_009* APR +mv Sal_19_010* APR +mv Sal_19_011* APR +mv Sal_19_0120.nc APR + +mkdir MAY + +mv Sal_19_012* MAY +mv Sal_19_013* MAY +mv Sal_19_014* MAY +mv Sal_19_0150.nc MAY +mv Sal_19_0151.nc MAY + +mkdir JUN + +mv Sal_19_015* JUN +mv Sal_19_016* JUN +mv Sal_19_017* JUN +mv Sal_19_0180.nc JUN +mv Sal_19_0181.nc JUN + +mkdir JUL + +mv Sal_19_018* JUL +mv Sal_19_019* JUL +mv Sal_19_020* JUL +mv Sal_19_0210.nc JUL +mv Sal_19_0211.nc JUL +mv Sal_19_0212.nc JUL + +mkdir AUG + +mv Sal_19_021* AUG +mv Sal_19_022* AUG +mv Sal_19_023* AUG +mv Sal_19_0240.nc AUG +mv Sal_19_0241.nc AUG +mv Sal_19_0242.nc AUG +mv Sal_19_0243.nc AUG + +mkdir SEP + +mv Sal_19_024* SEP +mv Sal_19_025* SEP +mv Sal_19_026* SEP +mv Sal_19_0270.nc SEP +mv Sal_19_0271.nc SEP +mv Sal_19_0272.nc SEP +mv Sal_19_0273.nc SEP + +mkdir OCT + +mv Sal_19_027* OCT +mv Sal_19_028* OCT +mv Sal_19_029* OCT +mv Sal_19_0300.nc OCT +mv Sal_19_0301.nc OCT +mv Sal_19_0302.nc OCT +mv Sal_19_0303.nc OCT +mv Sal_19_0304.nc OCT + +mkdir NOV + +mv Sal_19_030* NOV +mv Sal_19_031* NOV +mv Sal_19_032* NOV +mv Sal_19_0330.nc NOV +mv Sal_19_0331.nc NOV +mv Sal_19_0332.nc NOV +mv Sal_19_0333.nc NOV +mv Sal_19_0334.nc NOV + +mkdir DEC + +mv Sal_19_03* DEC + +cd .. -- GitLab