LINUX.ORG.RU

История изменений

Исправление DiMoN, (текущая версия) :

Если прям необходимо объединить в одну команду, почему бы не создать функцию?

Вот так, например:

#!/bin/bash -x

function my_func() {
    ip abracadabra | tee /tmp/teeFile.txt
    return ${PIPESTATUS[0]}
}

my_func
echo $?

Исходная версия DiMoN, :

Если прям необходимо объединить в одну команду, почему бы не создать функцию?

Вот так, например:

#!/bin/bash -x

function my_func() {
    ip abracadabra | tee /tmp/teeFile.txt
    return ${PIPESTATUS[0]}
}

my_func
echo $?
[/bash]