Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)

amplex-cl bash completion request

wei_l_
Beginner
660 Views

Hi, 

Could anybody contribute an amplex-cl  bash completion?

Thanks! 

best regards!

0 Kudos
6 Replies
David_A_Intel1
Employee
660 Views

Please describe your problem or what you want help with.  I'm sorry, but your request is too vague. :\

0 Kudos
TimP
Honored Contributor III
660 Views

Apparently, this refers to setting up for bash tab completion to fill in parameters for amplxe-cl.

0 Kudos
David_A_Intel1
Employee
660 Views

Okay, but that has nothing to do with VTune Amplifier, right?  Or, is there someway to create a definition so that bash can suggest parameters?  I'm not familiar with that, at all.

0 Kudos
Peter_W_Intel
Employee
660 Views

Yeah. Usually amplxe-cl can be used in user's script which was completed by bash. For example -

#!/bin/sh

source /opt/intel/vtune_amplifier_xe_2015/amplxe-vars.sh

amplxe-cl -c advanced-hotspot ...

amplxe-cl -R hotspots...

#User can analyze result here...

0 Kudos
wei_l_
Beginner
660 Views

Tim Prince wrote:

Apparently, this refers to setting up for bash tab completion to fill in parameters for amplxe-cl.

yes, this is what I want, amplex-cl have good  "-help", but just want to reduce the typing and typo.  of course people can live without it.

Thanks! 

0 Kudos
Seyfert__Paul
Beginner
660 Views
MrAnderson (Intel) wrote:

Okay, but that has nothing to do with VTune Amplifier, right?  Or, is there someway to create a definition so that bash can suggest parameters?  I'm not familiar with that, at all.

Yes there are ways to define tab completion rules https://debian-administration.org/article/316/An_introduction_to_bash_completion_part_1 https://iridakos.com/tutorials/2018/03/01/bash-programmable-completion-tutorial.html Completions for commonly used commands are usually shipped by the shell itself or the supporting community https://github.com/scop/bash-completion/tree/master/completions https://github.com/zsh-users/zsh-completions/ Some (less wide spread) programs with CLI ship their own completion https://github.com/ninja-build/ninja/blob/master/misc/bash-completion
0 Kudos
Reply