I want to set environment variable in linux and did the same by giving command
export PATH=$PATH:.
But getting error Bad : modifier in $ (.).<
Bad : modifier in $ (.).
This is not a Bash error, nor is it from Ksh: it's from C-shell or one of its clones such as Tcsh.
You want:
setenv PATH ${PATH}:.
But you should not put . in your ${PATH}, it's a well-known security risk.
.
${PATH}