История изменений
Исправление slovazap, (текущая версия) :
Что непонятного-то?
q() {
if [ "$quiet" = 1 ]; then
"$@" >/dev/null 2>&1
else
"$@" 2>&1 | sed -e 's|^|[INFO] |'
fi
}
q ls -la
q rm -rf /
q shutdown -r now
Если нужно по-разному обрабатывать выводы разных команд, делаешь несколько разных q().
Исходная версия slovazap, :
Что непонятного-то?
q() {
if [ "$quiet" = 1 ]; then
"$@" >/dev/null 2>&1
else
"$@" 2>&1 | sed -e 's|^|[INFO] |'
fi
}
q ls -la
q rm -rf /
q shutdown -r now