home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / etc / bash_completion.d / ipmitool < prev    next >
Encoding:
Text File  |  2010-11-16  |  935 b   |  39 lines

  1. # bash completion for ipmitool
  2.  
  3. have ipmitool &&
  4. _ipmitool()
  5. {
  6.     local cur prev
  7.  
  8.     COMPREPLY=()
  9.     _get_comp_words_by_ref cur prev
  10.  
  11.     case $prev in
  12.         -I)
  13.             COMPREPLY=( $( compgen -W 'open imb lan lanplus free' -- "$cur" ) )
  14.             return 0
  15.             ;;
  16.     esac
  17.  
  18.  
  19.     if [[ "$cur" == -* ]]; then
  20.         COMPREPLY=( $( compgen -W '-h -V -v -c -d -I -H -p -U -f -S -a \
  21.             -e -C -k -y -K -A -P -E -K -m -b -r -B -T -l -o -O' -- "$cur" ) )
  22.     else
  23.         COMPREPLY=( $( compgen -W 'raw i2c spd lan chassis power event \
  24.             mc sdr sensor fru gendev sel pef sol tsol isol user \
  25.             channel session sunoem kontronoem picmg fwum firewall \
  26.             exec set hpm ekanalyzer' -- "$cur" ) )
  27.     fi
  28.  
  29. } &&
  30. complete -F _ipmitool ipmitool
  31.  
  32. # Local variables:
  33. # mode: shell-script
  34. # sh-basic-offset: 4
  35. # sh-indent-comment: t
  36. # indent-tabs-mode: nil
  37. # End:
  38. # ex: ts=4 sw=4 et filetype=sh
  39.