1

次の端末コマンドを使用すると:

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

私は何を間違っていますか?

4

1 に答える 1