ZSH: adds aws key regex to currenWordCompletions

This commit is contained in:
Jonathan Hodgson 2021-09-27 13:27:40 +01:00
parent 0536e53e19
commit 0a724f3de5
2 changed files with 24 additions and 1 deletions

View file

@ -20,7 +20,11 @@ regexSelect(){
echo -ne "URLs\t"
echo -n 'https?://[^\"\\'"'"'> ]+'
echo -ne "\tRequires extended regex -E in grep"
echo -e "\tRequires extended regex -E in grep"
echo -ne "AWS Keys\t"
echo -n '([^A-Z0-9]|^)(AKIA|A3T|AGPA|AIDA|AROA|AIPA|ANPA|ANVA|ASIA)[A-Z0-9]{12,}'
echo -e "\tRequires extended regex -E in grep"
) | column -t -s $'\t' | fzf --preview-window top:1 --preview 'echo {3}' --delimiter ' +' --header-lines 1 --with-nth 1,2 | awk -F ' +' '{print "\"" $2 "\""}'
}