| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment faire face à chaînes dans CSH
    C-shell , ou CSH , est un shell UNIX couramment utilisé pour exécuter des commandes sur un ordinateur UNIX . CSH ne contient pas beaucoup de fonctions pratiques pour la manipulation des chaînes qui sont courantes dans les langages de script les plus modernes . Cependant, il existe plusieurs méthodes de courte durée pour extraire des sous-chaînes en utilisant le code CSH et les commandes UNIX standard. Instructions
    utilisant Awk
    1

    définir une chaîne ou d'un ensemble de chaînes de caractères pour être utilisé comme un exemple:

    ensemble someString = " . Scripts CSH sont amusants " mis someStringSet = (écrivains " Demand Media " " cours de bourse " )
    2

    Extrait une sous-chaîne en utilisant la " fonction" de la commande UNIX " awk substr (). " la commande substr prend à trois arguments , d'abord, le nombre de chaînes, d'autre part, la position du caractère et de la troisième , de la longueur de la chaîne de retour. L'exécution de la commande suivante avec someString comme entrée reviendrait " scripts sont amusants. "

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

    exécutant la commande suivante avec someString comme entrée reviendrait " scripts ".

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

    Utilisez la fonction d'écho et l'opérateur de la conduite à diriger la valeur de la variable de chaîne de la commande awk . La deuxième commande renvoie la chaîne " Med ".

    Ensemble result1 = `echo $ someString

    Previous :

    next :
      articles connexes
    ·Comment faire une machine à états finis déterministe…
    ·Comment écrire un script FTP 
    ·Comment utiliser MATLAB pour résoudre un problème de …
    ·Comment calculer la normale OpenGL 
    ·Comment construire un retweeter Hashtag 
    ·Comment faire un fichier LUA pour Coordonnées 
    ·Le rôle important de l'informatique dans la vie quotid…
    ·Comment copier dans la liste de la zone de texte multil…
    ·Comment encourager les bonnes pratiques de codage des d…
    ·Qu'est-ce que boucle infinie dans un Mac 
      articles en vedette
    ·Comment faire pour déboguer Python 
    ·Écrire du texte en OpenGL 
    ·Comment appeler une procédure stockée dans un serveur…
    ·Comment utiliser CVS dans Eclipse 
    ·Histoire de Matlab 
    ·Comment faire pour intégrer Commentaires en PHP 
    ·Comment faire pour convertir polaire à cartésien en P…
    ·Comment accéder à un tableau de chaînes en JSP 
    ·Comment utiliser une YUI Profiler 
    ·Échec de sécurité API: Token obligatoire 
    Copyright © Connaissances Informatiques http://fr.wingwit.com