[awk] Insérer un espace de fin
Bonjour,
Ce script permet d'afficher les propriétés d'une fenêtre dans une console:
Code:
1 2 3 4 5 6 7 8 9 10
|
#!/bin/sh
echo "Click on a window to get his properties."
xprop | awk ' \
/^WM_CLASS/{sub(/.* =/, "\ninstance:"); sub(/,/, "\nclass:"); print} \
/^WM_NAME/{sub(/.* =/, "title:"); print}'
echo -n "Press Window+Shift+c to quit... " |
lors de l'exécution, j'obtiens l'affichage suivant:
Code:
1 2 3 4 5 6
| Click on a window to get his properties:
instance: "urxvt"
class: "URxvt"
title: "xprop"
Press Window+Shift+c to quit... |
Cependant, je ne parviens pas à insérer un espace entre 'title' et 'Press Window...' dans le 'awk' :oops:
Un petite idée ? Merci.