* Simon Marchi ([email protected]) 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 > [email protected] > http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev > -- Mathieu Desnoyers Operating System Efficiency R&D Consultant EfficiOS Inc. http://www.efficios.com _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
