У меня есть небольшая функция bash для записи выходных данных Macports в файл (так как при установке часто появляются маленькие лакомые кусочки, которые легко потерять при шуме терминала), тогда я просто перевожу файл в терминал:
function porti {
command sudo port install $@ >> $1.log 2>&1; cat $1.log
}
Есть ли способ сделать это одновременно?
Кстати Я передаю $ @ для установки, но только $ 1 для имени файла, чтобы я мог сделать что-то вроде:
porti git-gore +bash_completion
и получить только файл git-core.log однако кто-то другой может предпочесть включить варианты в имя файла ...