Connaissances Informatiques >> systèmes >> Linux >> Content
  Derniers articles
  • Comment tuer les processus les membr…
  • Comment faire pour exécuter Windows…
  • Comment faire pour créer une imprim…
  • Comment faire pour redémarrer Kerbe…
  • Comment remplacer Dates à un code n…
  • Comment créer un modèle dans Cento…
  • Comment monter un CD -ROM dans un So…
  • Comment démarrer Linux à partir d'…
  • Comment supprimer plusieurs paquetag…
  • Comment copier GRUB d'un disque dur …
  •   Linux
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Linux

    Comment remplacer la condition de AWK fonction

    AWK , une fonction de traitement d'un fichier texte , se présente comme un élément traditionnel des systèmes Unix et Linux. Il dispose d'un langage de programmation de type C qui comprend les expressions conditionnelles . Conditions faire AWK un outil d'analyse puissant . En les utilisant , vous pouvez numériser un fichier pour certaines chaînes de texte ou des combinaisons de caractères et de pointage leurs occurrences . Si vous êtes à la recherche d'informations spécifiques dans des fichiers , AWK vous évite la corvée de la lecture à travers de grandes quantités de texte. Parce que son programme AWK sont eux-mêmes des fichiers texte , vous pouvez remplacer les instructions conditionnelles dans ces programmes à l'aide de votre éditeur de texte favori Unix , tel que vi . Instructions
    1

    charger le fichier AWK avec l'éditeur de texte vi comme la commande suivante illustre :

    vi awk_file
    2

    Utilisez la fonction "Page Up , "" Page Down " et les touches fléchées pour localiser la déclaration de la condition que vous souhaitez remplacer . Instructions de condition AWK commencent avec le "si " mot-clé , comme dans le code suivant :

    if ( sales_amount > = 1000,00) shipping_fee = 0; autre shipping_fee = sales_amount * .05 ;

    Le conditionnel partie de l'expression se trouve entre les parenthèses .
    3

    Déplacez le curseur sur la partie de l'expression conditionnelle que vous souhaitez remplacer . Par exemple, si vous voulez changer " 1000.00 " par " 1100.00 ", déplacer le curseur sur le premier zéro après le «1». Appuyez sur la touche d'effacement pour effacer le zéro et appuyez sur " i " pour insérer un caractère . Tapez un «1». Vi insère un second 1 après la première , en tournant 1000,00 à 1100,00 .
    4

    Appuyez sur les deux points ( :) clé suivi par " wq" (sans les guillemets ) . Vi à jour le fichier AWK avec vos modifications et puis quitte .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer un OpenSUSE 11.1 Serveur Web 
  • Imagerie de disque dans Linux 
  • Comment remplacer la condition de AWK fonction 
  • Memtest86 échoué dans Ubuntu 
  • Comment faire pour installer Puppy Linux sur un disque dur 
  • Comment mettre en place un USB Linksys Wireless sur CentOS 5.2 
  • Comment partitionner un disque dur sur Solaris 8 
  • Comment créer un formulaire à remplir dans Linux 
  • Linux méthode d'entrée chinoise 
  • Comment mettre à jour Hardy Python 2.6 
  • Connaissances Informatiques © http://www.ordinateur.cc