Running multiple scripts via baseCommand

Hi to all the CWL experts out there:

I am trying to execute 2 shell scripts sequentially within my CWL code:

baseCommand:

  • /bin/bash
  • copy_files_to_dir.sh
  • ‘&&’
  • /bin/bash
  • combine_STARfusion_prediction_output_v2.sh

However, when I run the CWL code, the second script never gets executed. When I run them individually it works i.e. I get the output from each run but, together only the first one executes and I never get the output from the second script.

Anyone have experience with this? Thank you.