Dear Mourad,
There is something to point out in your log:
bash: module: line 1: syntax error: unexpected end of file
If you somehow you manually edited a file for telemac in windows and tried to use them in Linux you should know that text
endings are different for each OS.
To convert files from DOS (windows) endings to UNIX (linux) endings you could install dos2unix in your linux distro.
If you are using e.g. ubuntu, you could install it using:
sudo apt install dos2unix
and use it from command line:
dos2unix the_file_created_on_windows
This endings could be the problem if your source files, control sections, liq boundaries files...etc... were created on windows and you copy-pasted them to Linux and tried to use them for a telemac run. (Happens to me a lot)
Hope it helps,
José Díaz.