[lttng-dev] Bash completion v0.00001
Mathieu Desnoyers
compudj at krystal.dyndns.org
Tue Jan 24 09:47:06 EST 2012
* Simon Marchi (simon.marchi at polymtl.ca) wrote:
> Hi,
>
> This is my first or so version of the programmable bash completion
> (tab completion) for the LTTng 2.0 command line tool:
>
> http://git.dorsal.polymtl.ca/~smarchi?p=lttng-bash-completion.git;a=blob;f=lttng;hb=HEAD
>
> Currently, it is able to complete general options (before the
> command), the command names and command-specific options (after the
> command). The patch I sent earlier today for lttng-tools is needed for
> the completion to work, so if you want to try it, you can either wait
> for it to be merged or apply it yourself.
>
> Install instructions for Debian-based distros:
>
> 1- Make sure that the bash-completion package is installed on your system
> 2- Copy the file in /etc/bash_completion.d
> 3- Type source /etc/bash_completion
>
> In the future, it would be interesting to be able to complete session
> names, channel names, and maybe perf counter names, which look like a
> big headache to type by hand.
It would be nice to figure out where we could package it in the
lttng-tools. Maybe in a extras/ directory ? Thoughts ?
Thanks,
Mathieu
>
> Comments are welcome.
>
> Thanks,
>
> Simon
>
> _______________________________________________
> lttng-dev mailing list
> lttng-dev at lists.lttng.org
> http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
>
--
Mathieu Desnoyers
Operating System Efficiency R&D Consultant
EfficiOS Inc.
http://www.efficios.com
More information about the lttng-dev
mailing list