次の端末コマンドを使用すると:
Mediainfo --Language=raw --Full '--Inform=General;%FileSize_String4%' '/Volumes/New Volume//FILM/test.avi'
私はこの出力を受け取ります。これは私が望むものです:
701.5 MiB
OS X でこの bash スクリプトを実行すると、次のようになります。
find "$1" -name "*.avi" -o -name "*.AVI"| (
while IFS= read -r file; do
vsize=($(Mediainfo --Language=raw --Full --Inform=General\;\%FileSize_String4\% "$file"))
echo "$file","$vsize" >> /Users/me/fileaudit.csv
done
)
私はこの出力を受け取ります (MiB/Gib などが削除されます):
701.5
私は何を間違っていますか?