From 951cf37bd0f80f19120b2bbd8e0d3f4a47045d16 Mon Sep 17 00:00:00 2001 From: joe Date: Sat, 27 Sep 2025 21:50:18 +0200 Subject: good --- st-cpyout | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'st-cpyout') diff --git a/st-cpyout b/st-cpyout index b894534..c1fa1a1 100755 --- a/st-cpyout +++ b/st-cpyout @@ -5,11 +5,10 @@ # xclip required for this script. # By Jaywalker and Luke # Adapted for FreeBSD by Joe -mem=$(cat) -mem=$(printf "%s" "$mem" | sed 's/\x0//g') +mem=$(sed 's/^ $//g' | sed 's/\x0//g') ps1=$(printf "%s" "$mem" | tail -n1 | - sed 's/%.\+/%/') + sed -E 's/([%,#,>]).*/\1/') chosen=$(printf "%s" "$mem" | grep -F "$ps1" | sed '$ d' | -- cgit v1.2.3