
次のようなことができるとわかっています:
stat -f%z mybigfile > RELEASENOTES.txt
そして
echo "bytes" >> RELEASENOTES.txt
RELEASENOTES.txt は次のようになります。
47556304
bytes
どうすれば「バイト」を同じ行に取得できますか? それが私の目標ですが、OS X ターミナルのコマンド ラインで文字列を連結する方法さえ知っていれば、それができるでしょう。どちらの答えでも構いません :-)
答え1
現在の状態:
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