« Général:ChoixPrompt » : différence entre les versions

De WikiFr_dbSQWare
Aller à la navigation Aller à la recherche
 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 17 : Ligne 17 :
vi  ~/dbSQWare/SQWareProduction/generic/etc_cust/sqwgen_GlobalVar.cfg
vi  ~/dbSQWare/SQWareProduction/generic/etc_cust/sqwgen_GlobalVar.cfg


  export gvsqw_PromptStyle=BlackWhiteOneLineLong
  export gvsqw_PromptStyle=Color2LinesLong
Voici toutes les valeurs possibles
Voici toutes les valeurs possibles
  ColorMultiLinesShort => alias : p_cms => En couleur sur fond noir avec le passwd court sur plusieurs lignes</br>
  ColorMultiLinesShort => alias : p_cms => En couleur sur fond noir avec le passwd court sur plusieurs lignes
  ColorMultiLinesLong => alias : p_cml => En couleur sur fond noir avec le passwd long sur plusieurs lignes</br>
  ColorMultiLinesLong => alias : p_cml => En couleur sur fond noir avec le passwd long sur plusieurs lignes
  Color2LinesShort => alias : p_c2s => En couleur sur fond noir avec le passwd court sur deux lignes</br>
  Color2LinesShort => alias : p_c2s => En couleur sur fond noir avec le passwd court sur deux lignes
  Color2LinesLong => alias : p_c2l => En couleur sur fond noir avec le passwd long sur deux lignes</br>
  Color2LinesLong => alias : p_c2l => En couleur sur fond noir avec le passwd long sur deux lignes
  ColorOneLineShort => alias : p_cos => En couleur sur fond noir avec le passwd court sur une seule ligne (le défaut si bash)</br>
  ColorOneLineShort => alias : p_cos => En couleur sur fond noir avec le passwd court sur une seule ligne (le défaut si bash)
  ColorOneLineLong => alias : p_col => En couleur sur fond noir avec le passwd long sur une ligne</br>
  ColorOneLineLong => alias : p_col => En couleur sur fond noir avec le passwd long sur une ligne
  BlackWhiteMultiLinesShort => alias : p_bms => Blanc sur fond noir avec le passwd court sur plusieurs lignes</br>
  BlackWhiteMultiLinesShort => alias : p_bms => Blanc sur fond noir avec le passwd court sur plusieurs lignes
  BlackWhiteMultiLinesLong => alias : p_bml => Blanc sur fond noir avec le passwd long sur plusieurs lignes</br>
  BlackWhiteMultiLinesLong => alias : p_bml => Blanc sur fond noir avec le passwd long sur plusieurs lignes
  BlackWhite2LinesShort => alias : p_b2s => Blanc sur fond noir avec le passwd court sur deux lignes</br>
  BlackWhite2LinesShort => alias : p_b2s => Blanc sur fond noir avec le passwd court sur deux lignes
  BlackWhite2LinesLong => alias : p_b2l => Blanc sur fond noir avec le passwd long sur deux lignes</br>
  BlackWhite2LinesLong => alias : p_b2l => Blanc sur fond noir avec le passwd long sur deux lignes
  BlackWhiteOneLineShort => alias : p_bos => Blanc sur fond noir avec le passwd court sur qu'une seule ligne</br>
  BlackWhiteOneLineShort => alias : p_bos => Blanc sur fond noir avec le passwd court sur qu'une seule ligne
  BlackWhiteOneLineLong => alias : p_bol => Blanc sur fond noir avec le passwd long sur qu'une seule ligne (le défaut si ksh)</br>
  BlackWhiteOneLineLong => alias : p_bol => Blanc sur fond noir avec le passwd long sur qu'une seule ligne (le défaut si ksh)
 
</pre>
</pre>


Pour les modifier à la volée il suffit d'utiliser les alias associés (ça changera le prompt pour la session active !)</br>
Pour les modifier à la volée il suffit d'utiliser les alias associés (ça changera le prompt pour la session active !)</br>


Pour changer le prompt selon le SGBD nous allons nous positionner dans le dossier suivant(ex:pour oracle) : </br>
Pour changer le prompt selon le SGBD nous allons nous positionner dans le dossier du moteur à la place do dossier "generic" (ex:pour oracle) : </br>
  ~/dbSQWare/SQWareProduction/oracle/etc_cust (depuis le SQWareCentral)
<pre>
Ajouter dans sqwora_GlobalVar.cfg
vi ~/dbSQWare/SQWareProduction/generic/etc_cust/sqwgen_GlobalVar.cfg
 
  export gvsqw_PromptStyle=BlackWhiteOneLineLong
  export gvsqw_PromptStyle=BlackWhiteOneLineLong
</pre>

Dernière version du 25 août 2025 à 08:51

Généralités

Limites de cette section

Cette section n’a pas la prétention de traiter tous les cas possibles de personnalisation de prompt.
Le principe est d'avoir le prompt que vous désirez et préconfiguré par DBSQWARE.

vous devez d'abord avoir la version de dbSQWare v2025.03.

Uniquement bash supporte toutes les options !

Principe

Nous allons :

  • Configurer la variable d'environnement pour le modifier de manière générique
  • A la volée changer le prompt

Choix du prompt

Pour changer la variable d'environnement pour tout le parc il faut éditer le fichier sqwgen_GlobalVar.cfg

vi  ~/dbSQWare/SQWareProduction/generic/etc_cust/sqwgen_GlobalVar.cfg

 export gvsqw_PromptStyle=Color2LinesLong 
Voici toutes les valeurs possibles
 ColorMultiLinesShort => alias : p_cms => En couleur sur fond noir avec le passwd court sur plusieurs lignes
 ColorMultiLinesLong => alias : p_cml => En couleur sur fond noir avec le passwd long sur plusieurs lignes
 Color2LinesShort => alias : p_c2s => En couleur sur fond noir avec le passwd court sur deux lignes
 Color2LinesLong => alias : p_c2l => En couleur sur fond noir avec le passwd long sur deux lignes
 ColorOneLineShort => alias : p_cos => En couleur sur fond noir avec le passwd court sur une seule ligne (le défaut si bash)
 ColorOneLineLong => alias : p_col => En couleur sur fond noir avec le passwd long sur une ligne
 BlackWhiteMultiLinesShort => alias : p_bms => Blanc sur fond noir avec le passwd court sur plusieurs lignes
 BlackWhiteMultiLinesLong => alias : p_bml => Blanc sur fond noir avec le passwd long sur plusieurs lignes
 BlackWhite2LinesShort => alias : p_b2s => Blanc sur fond noir avec le passwd court sur deux lignes
 BlackWhite2LinesLong => alias : p_b2l => Blanc sur fond noir avec le passwd long sur deux lignes
 BlackWhiteOneLineShort => alias : p_bos => Blanc sur fond noir avec le passwd court sur qu'une seule ligne
 BlackWhiteOneLineLong => alias : p_bol => Blanc sur fond noir avec le passwd long sur qu'une seule ligne (le défaut si ksh)

Pour les modifier à la volée il suffit d'utiliser les alias associés (ça changera le prompt pour la session active !)

Pour changer le prompt selon le SGBD nous allons nous positionner dans le dossier du moteur à la place do dossier "generic" (ex:pour oracle) :

vi  ~/dbSQWare/SQWareProduction/generic/etc_cust/sqwgen_GlobalVar.cfg

 export gvsqw_PromptStyle=BlackWhiteOneLineLong