“Conocimiento Programación>Lenguajes De Programación

Cómo lidiar con subcadenas en CSH

2016/3/5
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
Cómo ajustar espacio inicial y final
Cómo escribir código de Oracle SQL que creará la tabla de empleados
Cómo crear un gráfico Si bien en un bucle en MATLAB
Cómo convertir datos en 3D a 2D Usando MATLAB
Cómo ver un archivo como Hex
Cómo escribir declaraciones de datos
Cómo modificar los archivos TTF
¿Cómo se crea un delimitador Tabulador para una instrucción SQL de Oracle
Conocimiento de la computadora © http://www.ordenador.online