about summary refs log tree commit diff
path: root/README.md
diff options
context:
space:
mode:
authorChristian Neukirchen <chneukirchen@gmail.com>2016-02-27 22:07:28 +0100
committerChristian Neukirchen <chneukirchen@gmail.com>2016-02-27 22:07:28 +0100
commit8d7673c963982829d9205ea51436d4e59aa44e19 (patch)
tree6ba044577d25e9efaba56cab91357e33b7d75046 /README.md
parent492874d730a6f6fce0ee7132491ecf5cc8475571 (diff)
downloadlr-8d7673c963982829d9205ea51436d4e59aa44e19.tar.gz
lr-8d7673c963982829d9205ea51436d4e59aa44e19.tar.xz
lr-8d7673c963982829d9205ea51436d4e59aa44e19.zip
a few more examples with modes
Diffstat (limited to 'README.md')
-rw-r--r--README.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/README.md b/README.md
index 5a1f77e..bf14034 100644
--- a/README.md
+++ b/README.md
@@ -40,6 +40,8 @@ Over ls:
 * `find "${@:-.}" -name HEAD -execdir sh -c 'git rev-parse --resolve-git-dir . >/dev/null 2>/dev/null && pwd' ';'`: `lr -0U -t 'name == "HEAD"' "$@" | xe -0 -s 'cd ${1%/*} && git rev-parse --resolve-git-dir . >/dev/null && pwd; true' 2>/dev/null`
 * Filter list of files for existence: `xe lr -dQU <list`
 * replacement for who(1): `lr -om -t 'name =~ "[0-9][0-9]*$" && uid != 0' -f '%u\t%p\t%CY-%Cm-%Cd %CH:%CM\n' /dev/pts /dev/tty*`
+* Find files with setuid or setgid: `lr -t 'mode | 06000' /usr/bin` or `lr -t 'mode = "u+s" || mode = "g+s"' /usr/bin`
+* Find files with non-umask permissions: `lr -t '!(mode = "=rw,+X")' -l`
 
 ## Usage: