For example, I want to split \"one,two,three\" with comma as delimiter and use a loop to process the resulted three substring separately.
For example:
set s = "one,two,three" set words = `echo $s:q | sed 's/,/ /g'` foreach word ($words:q) echo $word:q end
But consider whether csh is the right tool for whatever job you're doing:
http://www.bmsc.washington.edu/people/merritt/text/cshbad.txt