
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 exit
for encontrado, o shell será encerrado. Você quis dizer:
time { ../configure \