Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como lidar com textos no CSH
C- shell , ou CSH , é um shell UNIX comumente usado para executar comandos em um computador baseado no UNIX . O CSH não contêm muitas das funções de conveniência para manipular cordas que são comuns em linguagens de script mais modernos. No entanto, existem vários métodos para extrair substrings curtas usando o código de CSH e comandos padrão UNIX. Instruções
Usando Awk
1

definir uma string ou um conjunto de cordas para ser usado como um exemplo :

definir someString = " os scripts CSH são divertidos. " Set someStringSet = ( escritores " Demand Media " " preço das ações " )
2

Extrair um substring usando o "()" função do comando UNIX " substr awk . " O comando substr leva até três argumentos, em primeiro lugar, o número de cordas, em segundo lugar, a posição do caractere e, terceiro, o comprimento da substring retornada. Executar o seguinte comando com someString como entrada voltaria " os scripts são divertidos. "

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

Executando o seguinte comando com someString como entrada retornaria " scripts. "

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

Use a função echo eo operador pipe para direcionar o valor da variável de string para o comando awk . O segundo comando retorna a cadeia " Med ".

Definir result1 = ` echo $ someString

Anterior :

Próximo : No
  Os artigos relacionados
·Como carregar os arquivos em uma sessão PowerShell 
·Como criar um tabuleiro de xadrez em OpenGL 
·É Tidy Script Malware 
·Sem conexão proxy no NetBeans 
·Como atualizar o Administrador no ColdFusion 9 
·Rampa Filtro em MATLAB 
·Vantagens e Desvantagens de um nanocomputer 
·O que são leves de layout e Linguagens de marcação 
·Como criar um número de telefone do banco de dados vis…
·Como ignorar a Lixeira Quando Soltando um Tablespace no…
  Artigos em destaque
·Como criar um arquivo PK3 
·Como inicializar uma matriz em C 
·Como Fake um Código Modelo 
·Tipos de retorno C Função 
·Como mover um objeto com Arrastar no XCode 
·Como usar variáveis ​​globais para a programação C 
·Como criptografar e-mail em ColdFusion 
·CheckInstall para Mac OSX 
·PowerShell Tipos de Objeto 
·Como abrir o MS-DOS 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados