| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Unix >> Content
    Unix Cut commande Tutorial
    La commande Unix "cut " est utilisé pour localiser et couper des caractères ou des champs à partir d'un fichier d'entrée. Contrairement à la commande "couper" dans les programmes Windows , "couper" ne supprime pas réellement des caractères ou des champs du fichier , mais simplement localise et rapports eux. «Cut» est une commande de base à tout utilisateur capable de fonctionner dans l'environnement shell devrait être en mesure de maîtriser . Instructions
    1

    Utilisez la commande de base de coupe avec la syntaxe:

    coupe [ options] [ fichier ]

    Si aucune option n'est spécifiée , la commande de coupe va diviser le contenu de chaque ligne à l'aide d'un séparateur par défaut en fonction des paramètres de la coque .
    2

    Utilisez l'option de la liste de caractères ,-c pour spécifier une position unique, de multiples positions ou une plage de positions de caractères à couper. Par exemple:

    Pour couper les premiers caractères , troisième et cinquième dans chaque ligne dans le fichier " fichier.txt ":

    cut- c 1,3,5 file.txt

    pour couper tous les caractères jusqu'à la cinquième personnage :

    cut- c 1-5 file.txt

    pour couper tous les personnages de la cinquième à la fin de chaque ligne : < br >

    cut- c 5 - file.txt

    Utilisez la même syntaxe pour spécifier octets à couper lorsque vous utilisez l'option de liste octet, -b

    lorsque vous utilisez l'option- c ou . option-b , les onglets et retour arrière sont traités comme n'importe quel autre caractère et prennent un seul personnage ou un octet.
    3

    spécifier les champs à couper à l'aide de l'option de liste de champs , -f . Par exemple:

    Pour couper les deux premiers champs de chaque ligne de file.txt :

    cut- f 1,2 file.txt

    Lorsqu'il est utilisé sans drapeaux pour diriger il , les champs seront coupés à l'aide de l'enveloppe séparateur par défaut , qui est stocké dans l'IFS variable shell . IFS est généralement le caractère de tabulation , sauf indication contraire .
    4

    Réglez le caractère de délimitation sur les champs qui doivent être coupés à l'aide de l'option séparateur, - d. Le caractère de délimitation peut être n'importe quel personnage que vous spécifiez. Joindre le caractère de délimitation entre guillemets s'il pourrait autrement être ambiguë , ou utilisez une barre oblique inverse avant de spécifier des caractères spéciaux . Par exemple:

    Pour spécifier une virgule (,) comme le délimiteur par défaut : Photos

    cut-d ' ' fichier.txt

    Pour spécifier l'onglet par défaut le séparateur : Photos

    cut-d \\ t file.txt

    Combiner la liste des champs et des options de délimitation à faire le meilleur usage de la commande cut pour sélectionner les champs . Par exemple, pour sélectionner les trois premiers champs d'une ligne de champs séparés par des espaces simples :

    cut -d '' -f 1-3 file.txt

    Previous :

    next :
      articles connexes
    ·Définition d'un alias dans un environnement UNIX 
    ·Comment remplacer un onglet par une virgule dans Unix 
    ·Tutoriel pour Unix 
    ·UNIX Fundamentals Formation 
    ·Comment Rechercher et remplacer dans plusieurs fichiers…
    ·Comment calculer la date à Unix 
    ·Comment trouver des fichiers dans Unix 
    ·Comment changer la couleur de fond d'une fenêtre de Te…
    ·Comment vérifier l' état ​​de l'imprimante dans Unix 
    ·Méthode facile à retrive fichiers supprimés dans Uni…
      articles en vedette
    ·Comment puis-je restaurer une photothèque iPhoto De 
    ·Comment arrêter FSX de congélation pendant l'installa…
    ·Liste des animaux dans Perfect World 
    ·Comment désactiver la notification Desktop Linux 
    ·Comment réinstaller DirectX 10 sous Vista 
    ·Comment faire pour récupérer le mot de passe root sou…
    ·Comment enregistrer un Windows XP Key 
    ·Comment obtenir une valeur à partir d'une séquence de…
    ·Comment réinstaller Eclipse 
    ·Comment activer le gestionnaire d'impression 
    Copyright © Connaissances Informatiques http://fr.wingwit.com