2017-03-19 20 views
1

私はstatをMacで使用しようとしていますが、 command = "stat --printf"という名前を使用してください:%n \ tSize:%s bytes \ t Type :%F \ tタイムスタンプ:%z \ n '"+ j 、Pythonで私にstat --printf' name:%nの私のタグのいくつかが返ってきたというレスポンス 'stat:illegal option - \ tSize:%sバイト\ tタイプ:%F \ tタイムスタンプ:%z \ n 'が間違っています。 私を助けてください!Mac:統計情報のための--printfがありません

答えて

1

--printfオプションは、MacOSではstatと存在しません。

あなたが探しているものは-f(フォーマット用)です。

だから、あなたが行うことができます:macOSstat出力のフォーマット

stat -f 'name: %n \tSize: %s bytes\t Type: %F\t Timestamp:%z\n'

1

Linuxのバージョンとは異なります。

stat -f 'Name: %N%tType: %HT%tSize: %z%tTimestamp: %SB%n' filename 

のような出力を返す必要があります:

Name: filename Type: Regular File Size: 27063 Timestamp: Mar 19 01:02:20 2017 

OS X Man Pages > stat

関連する問題