menu
close search popup

Raccourci clavier Pipe sous mac "|"

Auteur : NdK

Le 25/11/24

Lectures : 1 235

      Comment taper la touche barre verticale aussi appelée "Pipe" sur un clavier Apple Mac ?

Impossible de trouver simplement en regardant le clavier Apple car l'inscription n'y figure pas !

Obtenir le pipe sur clavier mac

Pour obtenir le caractère de la barre verticale "Pipe" "|" sur un clavier de Macbook, il suffit simplement de taper la combinaison suivante :

+ +

raccourci clavier pour pipe sur clavier apple mac

Et sur Windows ?

Taper la combinaison + sous Window (Europe occidentale).

A vous de jouer !

Princpaux usage du séparateur vertical

1. Usage du "Pipe" en HTML

Le caractère spécial sous forme de "barre verticale" sert en HTML, encodé ainsi :

code html déc. : |

code html uni. : |

2. Usage du Pipe en CSS

Le "Pipe" sert aussi en style CSS avec l'encodage suivant :

code css : \00007C

3. Usage du Pipe en Javascipt

code Js : \u007C

4. Autres usages du "|"

Il est aussi utilisé pour générer des textes en Spin. C'est une technique proche du texte à trou citant les différentes occurences qui, jouées de manière aléatoires, contribueront à créer un texte unique.

Pour l'insertion dans une URL, il faudra recourir à un js externe encodé en iso-8859-1.

Nota

Toutes les polices n'ont pas le glyphe "|" encodé. Ce caractère risque de ne pas s'afficher correctement.


Exemples d'usages avancés du caractère "pipe"

Maintenant que vous savez comment obtenir le pipe sur Mac, voici comment tirer parti de ce symbole pour réaliser des opérations avancées avec ce symbole (|) :

1. Redirection dans les commandes Shell (Linux, macOS, etc.)

Le pipe permet d'envoyer la sortie d'une commande comme entrée à une autre commande.

Exemple : ls | grep ".txt" affiche uniquement les fichiers texte dans un répertoire.

2. Filtrage et transformation des données dans PowerShell

Le pipe est utilisé pour chaîner les commandes.

Exemple : Get-Process | Where-Object {$_.CPU -gt 100> filtre les processus consommant beaucoup de CPU.

3. Séparation de valeurs dans des fichiers CSV personnalisés

Dans les fichiers délimités, le | est parfois utilisé comme séparateur à la place de la virgule ou du point-virgule.

Exemple : Nom|Prénom|Email pour structurer des données.

Séparateur Pipe | pour importer un CSV

4. Création de raccourcis logiques dans les langages de programmation

Le pipe est utilisé dans certains langages pour des opérations logiques ou binaires.

Exemple en JavaScript : || représente l'opérateur logique "OU".

const result = value || defaultValue;


Exemple de "||" dans MATLAB :
Il s'agit d'un opérateur logique court-circuit les opérateurs au même titre que le "&&". Leur action s'effectue sur le premier niveau d'opérande, si la valeur du premier permet déjà de connaître le résultat global.

5. Piping dans les frameworks web modernes (Angular, etc.)

Dans Angular, le pipe est un opérateur utilisé pour transformer les données dans les templates.

Exemple : {{ price | currency:'USD' >> pour afficher un prix formaté en dollars.

6. Gestion des flux de données dans Unix/Linux

Le pipe connecte des processus pour traiter des flux en continu.

Exemple : cat file.txt | sort | uniq trie et supprime les doublons d'un fichier texte.

7. Expressions régulières (Regex)

Le pipe est utilisé pour indiquer une alternance (ou logique). Les SEO et éditeurs de sites pourront donc compléter leur maitrise des requêtes avancées dans la Google Search Console.

Exemple : (chat|chien|oiseau) correspond à "chat", "chien", ou "oiseau".

Exemple d'opération relationnelle dans MATLAB :

  • Requête : A ou B
  • Syntaxe : A | B
  • Fonction : or(A,B)

8. Opérations binaires dans la programmation système

Le pipe est utilisé pour les opérations logique de type "OR" au niveau des bits dans des langages comme C ou Python.

Exemple en Python :

result = 0b1010 | 0b1100 # Donne 0b1110

9. Chatbots et commandes avancées

Certains outils de chatbot ou CLI (Command-Line Interface) utilisent le pipe pour combiner des commandes.

Exemple : command1 | command2 dans des scripts automatisés.

10. Recherche avancée sur mobile ou PC

Des moteurs de recherche ou applications utilisent le pipe pour combiner des critères.

Exemple : Dans un moteur de recherche : ("high-tech" | "smartphone") -Apple recherche des articles contenant "high-tech" ou "smartphone", mais exclut ceux sur Apple.

back to top