You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
716 B
14 lines
716 B
#!/bin/sh
|
|
AVOID="con\|utopiah@benetou.fr"
|
|
|
|
echo consider also http://fabien.benetou.fr/Tools/ and exercises
|
|
|
|
# should also remove arguments without - e.g. nmcli con or ssh myserver
|
|
cat ~/.bash_history | sed "s/ /\n/g" | grep "^[[:alpha:]]" | sort | uniq -c | grep -v $AVOID | sort -n | tail | sed "s, \([a-zA-Z].*\), \1\t( http://unixhelp.ed.ac.uk/CGI/man-cgi?\1 ) ,"
|
|
# simpler version for just the first word, which is bad for commands like sort which never appear first
|
|
#cat ~/.bash_history | sed "s/ .*//" | sort | uniq -c | sort -n | tail
|
|
|
|
# consider similar usage for more than bash
|
|
# find ~ -name "*history*"
|
|
# ~/.vimperator/info/default/history-command (specific JSON format)
|
|
# ~/.newsbeuter/history.cmdline
|
|
|