Я знаю, что мы можем делать такие вещи:

stat -f%z mybigfile > RELEASENOTES.txt

а также

echo "bytes" >> RELEASENOTES.txt

Теперь RELEASENOTES.txt будет выглядеть так:

47556304
bytes

Как я могу получить "байты" в одной строке? Это моя цель, но если бы я только знал, как объединять строки в командной строке OS X Terminal, то я мог бы это сделать. Какой бы ответ ни был хорош :-)

1 ответ1

0

Текущее состояние:

BIGFILE=myverybigfile
echo File size: $(stat -f%z ${BIGFILE}) bytes > RELEASENOTES
echo ${whatissnewinthisbuild} >> RELEASENOTES

Понял! Как то так: (старый)

BIGFILE="myverybigfile"
echo "File size:" `stat -f%z ${BIGFILE}` "bytes" > RELEASENOTES
echo "${whatissnewinthisbuild}" >> RELEASENOTES

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .