使用しているコマンドの構文エラーは何ですか。
現在のディレクトリで、コマンドを使用ls -l
してディレクトリ内のファイルのアクセス許可を取得します。
ユーザーがどのファイルを読み取り、書き込み、実行可能かを確認し、awkを使用してフィルター処理されたリストを出力するにはどうすればよいですか?
私が興味を持っているビットは、2番目、3番目、4番目です。
例えば、
-rw-r----- .. .. .. ..
また
drw-r----- .. .. .. ..
私は次のようにawkコマンドを持っています:
ls -l | awk '{if{$1 == /.rwx....../}print "line"}'
多くのことを試しましたが、まだ構文エラーがあります。
どんな助けでも大歓迎です!前もって感謝します!