![Sustitución de variables en tcsh](https://rvso.com/image/1421860/Sustituci%C3%B3n%20de%20variables%20en%20tcsh.png)
Necesitamos su ayuda. Revisé el manual del tch pero todavía no puedo entender cómo debería funcionar en mi caso o si debería funcionar en absoluto. Básicamente necesito extraer parte de la variable cuyo valor es un número de seis dígitos. Entonces necesito eliminar los dos primeros caracteres y
recuperar los últimos cuatro. El siguiente ejemplo no funciona (probablemente funcionaría en bash pero TIENE que usarse tcsh):
establecer VAR1 = valor1
establecer VAR2 =echo ${VAR1:2}
eco VAR2
Aparece el error "Mal: modificador en $ (2)". Aparentemente, eso se debe a su sintaxis bash y tcsh no lo entiende, pero no puedo entender cómo hacerlo con argumentos tcsh.
Respuesta1
esa es la sintaxis bash que estás usando, para tcsh debería ser
$VAR1:s/1/2/