From 3ed997195b7eccf1438311dc332d93a8dce06d19 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Tue, 8 May 2012 06:17:09 +0200 Subject: much better --- ponysay | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'ponysay') diff --git a/ponysay b/ponysay index 5fcc5bf..345dd0e 100755 --- a/ponysay +++ b/ponysay @@ -50,10 +50,13 @@ say() { export PERL_UNICODE=S if [ "$TERM" = "linux" ]; then - echo -ne '\ec' + echo -ne '\ec' fi - exec "$cmd" -f "$pony" "${wrap:+-W$wrap}" | (exec ponysaytruncater `tput cols || echo 0` 2>/dev/null || ./ponysaytruncater `tput cols || echo 0` 2>/dev/null || cat) + exec "$cmd" -f "$pony" "${wrap:+-W$wrap}" | (ponysaytruncater `tput cols || echo 0` 2>/dev/null || + ${HOME}/.local/bin/ponysaytruncater `tput cols || echo 0` 2>/dev/null || + ./ponysaytruncater `tput cols || echo 0` 2>/dev/null || + cat) } while getopts f:W:lhv OPT -- cgit