18 lines
363 B
Bash
Executable file
18 lines
363 B
Bash
Executable file
#!/bin/bash
|
|
|
|
set -o errexit
|
|
set -o nounset
|
|
|
|
keystroke="CTRL+F5"
|
|
|
|
# set to whatever's given as argument, defaults to firefox
|
|
BROWSER="${1:-firefox}"
|
|
|
|
# find all visible browser windows
|
|
browser_windows="$(xdotool search --sync --all --onlyvisible --name ${BROWSER})"
|
|
|
|
# Send keystroke
|
|
for bw in $browser_windows; do
|
|
xdotool key --window "$bw" "$keystroke"
|
|
done
|