accueil > Traitement et recherche de texte > column

column : Aligner le texte en colonnes

La commande column réorganise et affiche le texte d'entrée dans un format de colonnes d'une largeur spécifiée. Elle est principalement utilisée pour rendre la sortie d'autres commandes plus lisible sous forme de tableau. Elle offre la possibilité de spécifier un délimiteur ou d'ajuster automatiquement la largeur des colonnes.

Aperçu

column est utile pour convertir des données textuelles en un format de colonnes propre. En particulier, l'utilisation de l'option `-t` pour la sortie en mode tableau aligne automatiquement chaque champ de données, le rendant plus facile à lire.

Fonctionnalités principales

  • Ajustement automatique de la largeur des colonnes (-t)
  • Spécification d'un délimiteur personnalisé (-s)
  • Sortie avec une largeur spécifiée (-c)
  • Remplissage ligne par ligne ou colonne par colonne

Options principales

Les options principales de la commande column contrôlent le format de sortie et le traitement des données.

Format de sortie

Traitement des données

Commande générée :

Essayez de combiner les commandes.

Description:

`column` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

Découvrez comment utiliser la commande column pour trier diverses données textuelles de manière lisible.

Trier la sortie de ls -l en tableau

ls -l | column -t

Trier la sortie de la commande ls -l dans un format de tableau propre en utilisant column -t.

Trier le fichier /etc/passwd avec le délimiteur deux-points (:)

cat /etc/passwd | column -s ':' -t

Le fichier /etc/passwd a ses champs séparés par des deux-points (:). Triez-le dans un format de tableau avec column -s : -t.

Remplir les nombres colonne par colonne

seq 10 | column -x

Trier et afficher les nombres de 1 à 10 en remplissage colonne par colonne (-x).

Sortie avec une largeur spécifique

echo "apple banana cherry date elderberry fig grape" | column -c 20

Afficher le texte d'entrée dans un format de colonnes avec une largeur maximale de 20 caractères.

Conseils et précautions

Conseils utiles et points à considérer lors de l'utilisation de la commande column.

Combinaison avec d'autres commandes

column est très utile lorsqu'il est utilisé en combinaison avec la sortie d'autres commandes comme `ls`, `ps`, `df`, `cat` via un pipe (|).

  • `ps aux | column -t`: Trier la liste des processus de manière propre
  • `df -h | column -t`: Trier l'utilisation du disque de manière lisible

Importance de la spécification du délimiteur

Si le délimiteur de champ des données d'entrée n'est pas un espace (comme les deux-points dans `/etc/passwd`), vous devez spécifier le délimiteur correct avec l'option `-s` pour obtenir une sortie de tableau correcte.


Commandes de la même catégorie