Верно ли, что первая версия Linux была основана на частях Unix? [дубликат]

С помощью zsh :

view ./*(.^f-444)

или:

view ./*(.r,.A,.R)

Просмотр не скрытых обычных файлов, для которых установлен хотя бы один бит разрешения на чтение. Эквивалент:

find . ! -name . -prune ! -name '.*' -type f \(
  -perm -001 -o -perm -010 -o -perm -100 \)

или GNU find :

find . -maxdepth 1 ! -name '.*' -type f -perm /444

В то время как:

view ./*(.e:'[ -r $REPLY ]':)

будет просматривать не скрытые обычные файлы, которые у вас есть разрешение на чтение. Эквивалент:

find . ! -name . -prune ! -name '.*' -type f -exec test -r {} \; -print

Или с GNU find :

find . -maxdepth 1 ! -name '.*' -type f -readable

И:

view ./*(.f-7333^f-444)

Для просмотра не скрытых обычных файлов, в которых установлены только биты разрешения на чтение (по крайней мере, один).

Эквивалент GNU find :

find . -maxdepth 1 ! -name '.*' -perms /444 ! -perms /7333
10
25.01.2012, 01:30
0 ответов

Теги

Похожие вопросы