1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
_bedtools()
{
local cur prev opts
COMPREPLY=()
cur="${COMP_WORDS[COMP_CWORD]}"
prev="${COMP_WORDS[COMP_CWORD-1]}"
opts="intersect window closest coverage map genomecov merge cluster
complement subtract slop flank sort random shuffle annotate multiinter
unionbedg pairtobed pairtopair bamtobed bedtobam bamtofastq bedpetobam
bed12tobed6 getfasta maskfasta nuc multicov tag jaccard overlap igv
links makewindows groupby expand"
case $prev in
bedtools)
COMPREPLY=( $(compgen -f -W "${opts}" -- "$cur") )
;;
esac
return 0
}
complete -F _bedtools -o default bedtools
|