#!/bin/bash end_date="2024-06-08" offset=7 data_dir="chemba" # Parse command line arguments for arg in "$@"; do case $arg in --offset=*) offset="${arg#*=}" ;; --end_date=*) end_date="${arg#*=}" ;; --data_dir=*) data_dir="${arg#*=}" ;; *) echo "Unknown option: $arg" exit 1 ;; esac shift done echo "offset: $offset" echo "end_date: $end_date" # Check if required arguments are set if [ -z "$end_date" ] || [ -z "$data_dir" ] || [ -z "$offset" ]; then echo "Missing arguments. Use: build_mosiac.sh --endate=2024-01-01 --offset=7 --data_dir=chemba" exit 1 fi echo 2_CI_data_prep.R $end_date $offset $data_dir cd ../r_app Rscript 2_CI_data_prep.R $end_date $offset $data_dir