From 9f4c4ca7384589355fbc21a129e55d0685fa620f Mon Sep 17 00:00:00 2001 From: Jeremy Kaplan Date: Sat, 14 Dec 2019 15:18:43 -0800 Subject: [PATCH] bin: Rewrite xsel-swap in bash --- bin/xsel-swap | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/xsel-swap b/bin/xsel-swap index ce90ffc..a40e244 100755 --- a/bin/xsel-swap +++ b/bin/xsel-swap @@ -1,5 +1,5 @@ -#!/usr/bin/env tako +#!/usr/bin/env bash -tmp = ?(xsel) # primary -> tmp -xsel -b | xsel -i # clipboard -> primary -echo -n @(tmp) | xsel -bi # tmp -> clipboard +tmp="$(xsel)" # primary -> tmp (stripping any trailing newlines) +xsel -b | xsel -i # clipboard -> primary +printf '%s' "$tmp" | xsel -bi # tmp -> clipboard (without adding a newline)