7

スクリプトで stat を 2 回使用して、1 回はファイル ファイルのアクセス許可を検索し、もう 1 回はファイルのサイズを検索します。

 `stat -c %A "$directory/$file"`
 `stat -c %s "$directory/$file"`

私はOSX 10.7を使用しており、ディレクトリとファイルは現在のディレクトリとファイルの変数です。

4

1 に答える 1

14

Darwinは、GNU 拡張であるため、 ではなく引数をstat使用します。-f-c

homebrewmacports、またはfinkから gnu binutils をダウンロードしgstatstat.

gnu binutils をインストールせず、標準の BSD ツールを使用したい場合は、次のようにします。

stat -f%p t.c

モードを (8 進数で) 返します。

stat -f%z t.c

サイズを返します。

于 2012-05-19T15:38:46.337 に答える