Я пытаюсь создать сценарий if-else в csh, но он не работает:
Знаете ли вы, почему это не работает?
if($2 == "rx" && $3 == "2") then
setenv project_name "mipi_2_rx_core_ns"
setenv synth_logfile_name "mipi_2_rx_core_ns_syn"
echo "RX 2 lanes"
endif
else if ($2 == "rx" && $3 == "4")
setenv project_name "mipi_4_tx_core_ns"
setenv synth_logfile_name "mipi_4_tx_core_ns_syn"
echo "RX 4 lanes"
endif
else if ($2 == "plldig")
setenv project_name "dphyplldig"
setenv synth_logfile_name "dphyplldig_syn"
endif
else
echo "No options specified"
endif