17 lines
466 B
Bash
Executable File
17 lines
466 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Inform the user of the output they can expect.
|
|
|
|
echo "common commands:"
|
|
|
|
|
|
# The following variables control how the command runs.
|
|
history_lines=1000 # The number of lines of history to search through
|
|
command_count=10 # The number of common commands to show
|
|
|
|
# Show the most commonly used commands
|
|
tail ~/.bash_history -n ${history_lines} \
|
|
| sort \
|
|
| uniq -c \
|
|
| sed 's/^ *//' \
|
|
| sort -n -r \
|
|
| head -n ${command_count} |