Bonjour journal,
voila, mon grep est grippe, et je cherche un docteur ... Chaque fois que je fais appel a cette fonction, j'ai la reponse suivante:
grep: unrecognized option `--color=always'
Usage: grep [OPTION]... PATTERN [FILE]...
Try `grep --help' for more information.
Cette grippe, apparue sous debian testing, n'est pas epidemique, puisque le super-utilisateur n'en est pas frappe (il en est d'ailleurs super-content).
Y a-t-il un docteur dans la salle ?
# Re: grep grippe
Posté par arthurr (site web personnel) . Évalué à 1.
[^] # Re: grep grippe
Posté par arthurr (site web personnel) . Évalué à 1.
[^] # Re: grep grippe
Posté par garden . Évalué à 1.
Le traitement est donc de placer un # devant la ligne fautive.
alias grep='grep --color=always'
Voir tout le fichier ci-dessous, et merci les gars,
----------------------------------------------------------------------------------------------------
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# If running interactively, then:
if [ "$PS1" ]; then
# enable color support of ls and also add handy aliases
eval `dircolors -b`
alias ls='ls --color=auto'
alias ll='ls -l'
alias la='ls -A'
alias l='ls -lA'
#alias grep='grep --color=always'
# set a fancy prompt
PS1='\u@\h:\w\$ '
# If this is an xterm set the title to user@host:dir
#case $TERM in
#xterm*)
# PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
# ;;
#*)
# ;;
#esac
fi
if [ `whoami` = "root" ]; then
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
export PATH
fi
# set PATH so it includes user's private bin if it exists
if [ -d ~/bin ] ; then
PATH=~/bin:"${PATH}"
export PATH
fi
[^] # Re: grep grippe
Posté par Pierre Tramo . Évalué à 1.
[^] # Re: grep grippe
Posté par LeMagicien Garcimore . Évalué à 2.
Donc fais une vérification de l'uid/gid des commande des base (ls, ps, lsmod, ...), mon hacker à deux francs avait laissé l'uid de sont compte....
[^] # Re: grep grippe
Posté par Jean-Marc (site web personnel) . Évalué à 1.
==> ca te met la coloration seulement pour un shell interactif (pas pour un grep, quoi)
[^] # Re: grep grippe
Posté par Jean-Marc (site web personnel) . Évalué à 1.
[^] # Re: grep grippe
Posté par Misc (site web personnel) . Évalué à 1.
utilisez alias pour voir les alias, et désactivez l'alias temporairement via
\grep, ou /bin/grep
# Re: grep grippe
Posté par doublehp (site web personnel) . Évalué à 2.
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
ca fait la completion sur tous les arguments de toutes les commandes : arguments longs en "--", ip lors d un ping, noms des pakages dans un apt-get , et ca va meme jusqu a la competion du chemin du remote host dans scp ( si vous utilisez une authentification RSA ) [ vous conaissez d autres interpreteurs qui font ca ?]
</MonGrainDeSel>
Par contre j ai un pb mineur avec mon .bashrc a moi: bien que j ai mis
export HISTFILESIZE="1000000"
mon .bash_history fait moins de 300ko, et la completion ne fonctionne que sur moins de 100ko ( la valeur par default IIRC )(parfois ^r refuse de me resortire une commande qui figure pourtant dans l historique) , donc je me demande si le fait d avoir active la bash-completion n as pas active un bug dans l allocation dynamique de la memoire de l interpreteur ... c est une supposition.
[^] # Re: grep grippe
Posté par dlblinux . Évalué à 1.
zsh.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.