diff --git a/bin/pbcopy_l b/bin/pbcopy_l index d2b96a9..bc9f478 100755 --- a/bin/pbcopy_l +++ b/bin/pbcopy_l @@ -1,5 +1,9 @@ #!/bin/sh -if [ "$(uname)" != "Linux" ] ; then - /usr/bin/pbcopy $* +OS=$(uname) +if [ "$OS" == "Linux" -o "$OS" == "FreeBSD" ] ; then + xsel -i -b +elif [ "$(uname)" == "Darwin" ] ; then + /usr/bin/pbcopy $* +else + echo "Unknown OS." fi -xsel -i -b diff --git a/bin/pbpaste_l b/bin/pbpaste_l index a54ac6e..cbf24dd 100755 --- a/bin/pbpaste_l +++ b/bin/pbpaste_l @@ -1,5 +1,9 @@ #!/bin/sh -if [ "$(uname)" != "Linux" ] ; then - /usr/bin/pbpaste $* +OS=$(uname) +if [ "$OS" == "Linux" -o "$OS" == "FreeBSD" ] ; then + xsel -o -b +elif [ "$(uname)" == "Darwin" ] ; then + /usr/bin/pbpaste $* +else + echo "Unknown OS." fi -xsel -o -b