GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Passer une police comme argument à un script ?

J'essaie d'utiliser osdSH pour les notifications.

Il a un paramètre 'font' qui reçoit une chaîne curieusement formée. De l'homme :

-f -font
             Set          font         (Default:         -*-lucidatypewriter-
             bold-*-*-*-*-240-*-*-*-*-*-*) 

Le manuel ne commente pas les arguments passés (je suppose que chaque * représente un argument possible). Il semblerait que cette notation soit (ou ait un jour été) standard, mais je n'ai rien trouvé à ce sujet.

quelle est la norme ?
quel argument spécifie la taille des lettres ?

Réponse acceptée :

C'est la description logique de la police X. Voir la norme complète sur x.org

Le 7ème champ précise la taille en pixel, le 8ème la taille en dixièmes de points.

Donc, la valeur par défaut ici est "lucidatypewriter bold à 24 points".

Vous pouvez utiliser xfontsel comme une interface graphique simple pour créer de telles descriptions de polices.


Ubuntu
  1. Passer les arguments de la ligne de commande au script Bash ?

  2. Ssh - Passer des mots de passe à un script ?

  3. Augmenter la taille de la police de Putty ?

  4. Comment exécuter un script ? ?

  5. Exécution du script PHP à partir de la ligne de commande en tant que processus d'arrière-plan

Comment exécuter un script bash {7 méthodes}

Script mysql_secure_installation

Comment écrire un script shell dans Ubuntu

Comment installer des polices dans Ubuntu 20.04

Script au démarrage ?

Bash Beginner Series #3 :Passer des arguments aux scripts Bash