“Conocimientos Programación>Lenguajes De Programación

Cómo lidiar con subcadenas en CSH

2014/11/23
C -shell o CSH , es un shell UNIX comúnmente utilizado para ejecutar comandos en un equipo basado en UNIX . CSH no contiene muchas de las funciones de conveniencia para la manipulación de cadenas que son comunes en los lenguajes de programación más modernos. Sin embargo , hay varios métodos cortos para extraer subcadenas utilizando comandos estándar de UNIX código de CSH y . Instrucciones
Uso Awk
1

Definir una cadena o un conjunto de hilos que se utilizará como ejemplo:

conjunto someString = " . CSH guiones son divertidos " establecer someStringSet = (escritores " Demand Media " " precio de las acciones ")
2

Extraer una subcadena utilizando la " función" del comando UNIX " awk substr (). " el comando substr toma hasta tres argumentos , primero , el número de cadena , segundo , la posición del carácter y la tercera , la longitud de la subcadena devuelta . Ejecutar el siguiente comando con someString como entrada volvería " guiones son divertidos. "

Awk ' {print substr ($ 0,5) }'

ejecutar el siguiente comando con someString como entrada volvería " scripts. "

awk ' {print substr ($ 0,5,7 ) }'
3

Utilice la función de eco y el operador de tubería dirigir el valor de la variable de cadena para el comando awk . El segundo comando devuelve la cadena " Med ".

Conjunto resultado1 = ` echo $ someString

Lenguajes De Programación
Comparar Python para VBA
Cómo combinar dos columnas Fecha
Cómo hacer Lines en QBasic
Cómo ejecutar SSIS De Procedimiento almacenado
Cómo agregar un Permalink
¿Qué son las Herramientas ETL
¿Qué es una firma Compilado
Cómo escribir el alfabeto en Hex
Conocimientos Informáticos © http://www.ordenador.online