Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Mac の find にオプション -printf がない理由はわかりません。Apple は通常、他のコマンドとは直交しないオプションを削除することを決定しますか?
coreutils を使用せずに Mac で次のコマンドと同じ結果を得るにはどうすればよいですか?
find . -printf "%i \n" // command in Ubuntu
ええと、ephemientとbendinが原因を突き止めました。
必要に応じて、GNU find(findutilsから)のインストールを妨げるものは何もないことを付け加えておきます。finkを使用する場合は、findutilsパッケージがあります。MacPortsにもそれがあります。
findutils
または、単に
find . -type f -exec stat -f "%z %N" {} \;
確かに、これは Linux で同じことを行う方法ではありませんが、MacOS では機能します
find . -type f -exec stat -c "%s %N" {} \;
Linuxで同様の(同じではないが近い)出力を生成します。