En este artículo, vamos a estudiar la string izquierda en Batch Script. En Batch Script, la string izquierda se usa para extraer los caracteres desde el principio de la string dando la posición 0 y una longitud usando: ~ mientras se expande un contenido variable.
Ejemplo 1:
Guión por lotes
set str=GeeksForGeeks echo.%str% set str=%str:~0,5% echo.%str%
Producción
GeeksForGeeks Geeks
En el ejemplo anterior, el punto clave que observa es: ~ 0,5, lo que significa que necesitamos mostrar los caracteres comenzando desde la posición de 0 a 5.
Ejemplo 2:
Guión por lotes
set str=Hello World echo.%str% set str=%str:~0,4% echo.%str%
Producción
Hello World Hell
Usando el comando Cortar
El comando Cortar también se puede usar para extraer los caracteres de la string que toma algunas banderas (-cN-M) como entrada y salida de la substring requerida. Cuando proporciona ambas variables, es decir, string y bandera, le devolverá los caracteres de la string que comienzan en el índice N y terminan en M con ambos índices incluidos.
A continuación se muestra un ejemplo de cómo usar el comando Cortar en Bash
Guión por lotes
$ echo "GeeksForGeeks" | cut -c0-6
Producción
GeeksF
Publicación traducida automáticamente
Artículo escrito por himanshubathla y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA