Como impedir que este comando saia do terminal

Como impedir que este comando saia do terminal

Estou trabalhando na construção de tarballs e, para estimar quanto tempo outras compilações levarão, preciso cronometrar a primeira. Porém, toda vez que tento cronometrar esse comando, o terminal sai assim que é concluído e não consigo ler os resultados. Este é o comando:

time { . ../configure \
    --prefix=/tools \
    --with-sysroot=$LFS \
    --with-lib-path=/tools/lib \
    --target=$LFS_TGT \
    --disable-nls \
    --disable-werror && \
    make && \
    case $(uname -m)
     in  x86_64) mkdir -v /tools/lib && ln -sv lib /tools/lib64 ;;
    esac && \
    make install; }

Por que isso está redefinindo o terminal e como faço para pará-lo?

Responder1

time { . ../configure \

Você está fornecendo configure! Cada comando nele é executado no shell atual, em vez de em um subshell. Se exitfor encontrado, o shell será encerrado. Você quis dizer:

time { ../configure \

informação relacionada