
Eu sei que podemos fazer coisas assim:
stat -f%z mybigfile > RELEASENOTES.txt
e
echo "bytes" >> RELEASENOTES.txt
Agora RELEASENOTES.txt ficará assim:
47556304
bytes
Como posso obter “bytes” na mesma linha? Esse é o meu objetivo, mas se eu soubesse como concatenar strings na linha de comando do OS X Terminal, eu poderia fazer isso. Qualquer resposta está bem :-)
Responder1
Estado atual:
BIGFILE=myverybigfile
echo File size: $(stat -f%z ${BIGFILE}) bytes > RELEASENOTES
echo ${whatissnewinthisbuild} >> RELEASENOTES
Entendi! Algo assim: (antigo)
BIGFILE="myverybigfile"
echo "File size:" `stat -f%z ${BIGFILE}` "bytes" > RELEASENOTES
echo "${whatissnewinthisbuild}" >> RELEASENOTES