703 B
703 B
Clipboard handy snippets
tmux remote session wl-copy style
insert this into bashrc on remote computer
clip() {
local input
if [ -t 0 ]; then
input="$*"
else
input=$(cat)
fi
printf "\033]52;c;%s\007" "$(echo -n "$input" | base64)" > "$(tmux display-message -p '#{client_tty}')"
}
you can then do something like clip "literal string"
and you have literal string in your clipboard on the remote host also, this is assuming you use tmux on in a ssh session, and this script is in .bashrc on the remote machine okay?
to pipe the result of whatever do something like this sudo systemctl status firewalld | clip
and that output is in your clipboard