Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/05/2013, à 21:04

maolareflexion

sauvegarder des scripts[resolue]

bonsoir a vous tous ,participants et combattant  d'un monde libre de partage  . je vien a vous afin de trouver une solution a l'un de mes problemes.
depuis un bon bout de temps j'ai decouver qu'avec most on pouvait colorier son terminal pour le manuel.
le probleme est que je suis obliger de toujour definir des variables tel que

MANPAGER="/usr/bin/most -s"    et 
export MANPAGER  

je suis obliger de toujours faire cela dans le terminal dans le quel je souhaite travailler . or je suis sur qu'il a un moyen de le faire de maniere definitive avec les variables d'environnement . j' ai lu la documentation a ce sujet et j'ai faire ceci

# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
	. "$HOME/.bashrc"
      [b]export MANPAGER="/usr/bin/most -s"[/b]
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
   
fi


j'ai essayer avec sa mais sa ne marche pas .donc j'aimerais avoir une maniere de resoudre ce probleme

Dernière modification par maolareflexion (Le 23/05/2013, à 20:34)

Hors ligne

#2 Le 23/05/2013, à 01:47

david96

Re : sauvegarder des scripts[resolue]

Excellent ça, je viens de tester et c'est vrai que d'avoir la documentation avec de la couleur c'est agréable.
1369266501.png

Quel est ton langage de console, bash ?

Édite :
Pour ma par je suis sous zsh
j'ai rajouté dans le fichier config

~/.zshrc

La ligne suivante :

export MANPAGER="/usr/bin/most -s"

Et ça marche bien smile

Merci, j'espère que ce sera de même pour toi, tiens nous au courant wink

Dernière modification par david96 (Le 23/05/2013, à 01:56)

Hors ligne

#3 Le 23/05/2013, à 06:31

nesthib

Re : sauvegarder des scripts[resolue]

@maolareflexion : il faut mettre ta ligne dans le fichier ~/.bashrc


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#4 Le 23/05/2013, à 15:21

vajpaille

Re : sauvegarder des scripts[resolue]

Bonjour,

Je ne connaissais pas "most", je vais commencer à l'utiliser !
J'en profite pour afficher mes man en couleur wink avec celui-ci.

Bonne journée.


GNU/Linux : Ubuntu, CentOS, Red Hat
BSD : OpenBSD, GhostBSD, PC-BSD

Hors ligne

#5 Le 23/05/2013, à 20:33

maolareflexion

Re : sauvegarder des scripts[resolue]

merci a vous tous . le problème est resolu

Hors ligne

#6 Le 23/05/2013, à 23:35

david96

Re : sauvegarder des scripts[resolue]

Cool. Tu peux mettre [✔ Résolu] en modifiant ton premier post wink

Hors ligne

#7 Le 24/05/2013, à 01:05

nesthib

Re : sauvegarder des scripts[resolue]

@vajpaille : pour info on peut faire pareil avec less, et AMHA, less est plus puissant que most.

à mettre dans ton ~/.bashrc (ou autre… comme ~/.zshrc )

# Less Colors for Man Pages
export LESS_TERMCAP_mb=$'\E[01;31m'       # begin blinking
export LESS_TERMCAP_md=$'\E[01;38;5;74m'  # begin bold
export LESS_TERMCAP_me=$'\E[0m'           # end mode
export LESS_TERMCAP_se=$'\E[0m'           # end standout-mode
export LESS_TERMCAP_so=$'\E[38;5;246m'    # begin standout-mode - info box
export LESS_TERMCAP_ue=$'\E[0m'           # end underline
export LESS_TERMCAP_us=$'\E[04;38;5;146m' # begin underline

GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#8 Le 24/05/2013, à 01:31

david96

Re : sauvegarder des scripts[resolue]

Merci nesthib, le style est plus feutré. smile

man ls

1369351847.png
Édite : pour comparer avec most
1369266501.png

Dernière modification par david96 (Le 24/05/2013, à 01:32)

Hors ligne

#9 Le 24/05/2013, à 01:50

nesthib

Re : sauvegarder des scripts[resolue]

Surtout, tu peux mettre les couleurs que tu veux wink

Pour avoir les même couleurs que most :

export LESS_TERMCAP_md=$'\E[01;31m'
export LESS_TERMCAP_me=$'\E[0m'
export LESS_TERMCAP_se=$'\E[0m'
export LESS_TERMCAP_so=$'\E[1;44;33m'
export LESS_TERMCAP_ue=$'\E[0m'
export LESS_TERMCAP_us=$'\E[1;32m'

GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#10 Le 24/05/2013, à 02:09

david96

Re : sauvegarder des scripts[resolue]

Merci l'ami wink

Hors ligne

#11 Le 24/05/2013, à 09:22

vajpaille

Re : sauvegarder des scripts[resolue]

Bonjour,

nesthib a écrit :

@vajpaille : pour info on peut faire pareil avec less, et AMHA, less est plus puissant que most.

à mettre dans ton ~/.bashrc (ou autre… comme ~/.zshrc )

# Less Colors for Man Pages
export LESS_TERMCAP_mb=$'\E[01;31m'       # begin blinking
export LESS_TERMCAP_md=$'\E[01;38;5;74m'  # begin bold
export LESS_TERMCAP_me=$'\E[0m'           # end mode
export LESS_TERMCAP_se=$'\E[0m'           # end standout-mode
export LESS_TERMCAP_so=$'\E[38;5;246m'    # begin standout-mode - info box
export LESS_TERMCAP_ue=$'\E[0m'           # end underline
export LESS_TERMCAP_us=$'\E[04;38;5;146m' # begin underline

En faite hier j'ai découvert un outils de plus, la puissance de 'less' me conviens parfaitement.
En revanche pas de colorisation d'autre fichier, ni mes script .sh .pl .py ni même les quelques .conf testé...

Le défilement horizontal par défaut aussi est assez sympa.


GNU/Linux : Ubuntu, CentOS, Red Hat
BSD : OpenBSD, GhostBSD, PC-BSD

Hors ligne