#!/bin/ksh
safeRunCommand() {
typeset cmnd="$*"
typeset ret_code
echo cmnd=$cmnd
eval $cmnd
ret_code=$?
if [ $ret_code != 0 ]; then
printf "Error : [%d] when executing command: '$cmnd'" $ret_code
exit $ret_code
fi
}
command="ls -l | grep p"
safeRunCommand "$command"
Источник: StackOverFlow
Я предлагаю использовать Clipit. Это очень простая, но эффективная программа, она находится на условиях GNU General Public License, поэтому она абсолютно бесплатна, вы можете получить ее из:
https://sourceforge.net/projects/ gtkclipit /
Приветствия