ユーザーが書き込めないすべてのファイルを表示しようとしています。私はそのls
コマンドを使用してすべてを見ることができることを知っていますが、ユーザーが書き込めないコンテンツだけを見たいと思います。私は現在Unixを使用しており、findコマンドは機能しません
答え1
標準の使用find
(すべてのUnixシステムで動作する必要があります):
find . -type f ! -perm -u=w
所有者が書き込めないすべてのファイルを見つけます。
GNUを使用するfind
(Linuxシステムのデフォルト):
find . -type f ! -writable
GNUバリアントは次のファイルを探します。ファイル所有者は次に書き込むことができます。しかし、現在のユーザーではありません。