Redirect stderr when finding files.
[profile.git] / .profile.d / completion.bashrc
index 633c86c..68b1c9d 100644 (file)
@@ -1,3 +1,4 @@
+# $Id$
 # Helper!
 export COMPLETION_DIR_SSH=~/.ssh/hosts
 export COMPLETION_DIR_TELNET=~/.telnet/hosts
@@ -9,7 +10,7 @@ function _generic_completion() {
   COMPREPLY=()
   cur=${COMP_WORDS[COMP_CWORD]}
 
-  HOSTS="$(find $COMPLETION_DIR -type f -perm -100 | sed 's@.*/@@')"
+  HOSTS="$(find $COMPLETION_DIR -type f -perm -100 2>/dev/null | sed 's@.*/@@')"
 
   COMPREPLY=($(compgen -W "$HOSTS" -- "$cur"))
   return 0
@@ -29,7 +30,7 @@ function _process() {
 function _pid() {
   cur=${COMP_WORDS[COMP_CWORD]}
 
-  PROCESSES="$(find /proc -name '[0-9]*' -maxdepth 1 | sed 's@.*/@@')"
+  PROCESSES="$(find /proc -name '[0-9]*' -maxdepth 1 2>/dev/null | sed 's@.*/@@')"
 
   COMPREPLY=($(compgen -W "$PROCESSES" -- "$cur"))
   return 0