我已经完成了tcsh的手册,但仍然无法弄清楚它应该如何工作,或者它应该工作。我基本上需要提取部分值为六位数的变量。所以我需要放弃前两个字符并检索最后四个字符。tcsh中的变量替换
下面的例子不工作(这将在bash可能工作,但tcsh中必须使用):
set VAR1 = value1
set VAR2 = `echo ${VAR1:2}`
echo VAR2
它与错误Bad : modifier in $ (2)
出现,显然是因为它是bash的语法,而不是由tcsh的理解,但无法弄清楚如何用tcsh参数来做到这一点。
欢迎使用stackoverflow。如果您发现答案有帮助,请随时接受和/或向上投票。 – shx2 2014-09-09 21:10:01