I am not sure if this is the correct place to raise this - I have tried
specific Fedora and bash forums, but with no joy so far.
I am running bash:
(Linux)D610 :stevet : /etc> bash --version
GNU bash, version 4.2.53(1)-release (i686-redhat-linux-gnu)
...under Fedora 20.
I tend to use gnome terminal and my base login shell is bash.
The 'problem' (if it is a problem), is that from time to time, when I execute
an 'env' command to see my environment, I will get an entry such as this appear:
BASH_FUNC__rcs()=() { local cur prev words cword;
_init_completion || return;
local file dir i;
file=${cur##*/};
dir=${cur%/*};
[[ $file == $dir ]] && dir=.;
COMPREPLY=($( compgen -f "$dir/RCS/$file" ));
for ((i=0; i < ${#COMPREPLY[@]}; i++ ))
do
file=${COMPREPLY[$i]##*/};
dir=${COMPREPLY[$i]%RCS/*};
COMPREPLY[$i]=$dir$file;
done;
COMPREPLY+=($( compgen -G "$dir/$file*,v" ));
for ((i=0; i < ${#COMPREPLY[@]}; i++ ))
do
COMPREPLY[$i]=${COMPREPLY[$i]%,v};
done;
[[ ${#COMPREPLY[@]} -eq 0 && $1 == ci ]] && _filedir || _filedir -d
}
This may be expected behaviour, but it seems so random. The above seems to be
related to rcs, but I also intermittently get similar entries for
BASH_FUNC__sudo. I am not sure if these functions appearing in my environment
poses any sort of issue - but I have never seen such entries appear before.
Any ideas as to what they are and why/when/how they are appearing in my
environment?