mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-10-28 05:00:59 +01:00
28253: document -h argument to atribute commands
This commit is contained in:
parent
154b7351f4
commit
ade705cf5b
7 changed files with 50 additions and 9 deletions
|
|
@ -2,31 +2,33 @@ COMMENT(!MOD!zsh/attr
|
|||
Builtins for manipulating extended attributes (xattr).
|
||||
!MOD!)
|
||||
The tt(zsh/attr) module is used for manipulating extended attributes.
|
||||
The tt(-h) option causes all commands to operate on symbolic links instead
|
||||
of their targets.
|
||||
The builtins in this module are:
|
||||
|
||||
startitem()
|
||||
findex(zgetattr)
|
||||
cindex(extended attributes, xattr, getting from files)
|
||||
item(tt(zgetattr) var(filename) var(attribute) [ var(parameter) ])(
|
||||
item(tt(zgetattr) [ tt(-h) ] var(filename) var(attribute) [ var(parameter) ])(
|
||||
Get the extended attribute var(attribute) from the specified
|
||||
var(filename). If the optional argument var(parameter) is given, the
|
||||
attribute is set on that parameter instead of being printed to stdout.
|
||||
)
|
||||
findex(zsetattr)
|
||||
cindex(extended attributes, xattr, setting on files)
|
||||
item(tt(zsetattr) var(filename) var(attribute) var(value))(
|
||||
item(tt(zsetattr) [ tt(-h) ] var(filename) var(attribute) var(value))(
|
||||
Set the extended attribute var(attribute) on the specified
|
||||
var(filename) to var(value).
|
||||
)
|
||||
findex(zdelattr)
|
||||
cindex(extended attributes, xattr, removing, deleting)
|
||||
item(tt(zdelattr) var(filename) var(attribute))(
|
||||
item(tt(zdelattr) [ tt(-h) ] var(filename) var(attribute))(
|
||||
Remove the extended attribute var(attribute) from the specified
|
||||
var(filename).
|
||||
)
|
||||
findex(zlistattr)
|
||||
cindex(extended attributes, xattr, listing)
|
||||
item(tt(zlistattr) var(filename) [ var(parameter) ])(
|
||||
item(tt(zlistattr) [ tt(-h) ] var(filename) [ var(parameter) ])(
|
||||
List the extended attributes currently set on the specified
|
||||
var(filename). If the optional argument var(parameter) is given, the
|
||||
list of attributes is set on that parameter instead of being printed to stdout.
|
||||
|
|
|
|||
|
|
@ -1876,6 +1876,19 @@ If multibyte character support is not compiled into the shell this option is
|
|||
ignored; all octets with the top bit set may be used in identifiers.
|
||||
This is non-standard but is the traditional zsh behaviour.
|
||||
)
|
||||
pindex(POSIX_TRAPS)
|
||||
pindex(NO_POSIX_TRAPS)
|
||||
pindex(POSIXTRAPS)
|
||||
pindex(NOPOSIXTRAPS)
|
||||
cindex(traps, on function exit)
|
||||
cindex(traps, POSIX compatibility)
|
||||
item(tt(POSIX_TRAPS) <K> <S>)(
|
||||
When the is option is set, the usual zsh behaviour of executing
|
||||
traps for tt(EXIT) on exit from shell functions is suppressed.
|
||||
In that case, manipulating tt(EXIT) traps always alters the global
|
||||
trap for exiting the shell; the tt(LOCAL_TRAPS) option is
|
||||
ignored for the tt(EXIT) trap.
|
||||
)
|
||||
pindex(SH_FILE_EXPANSION)
|
||||
pindex(NO_SH_FILE_EXPANSION)
|
||||
pindex(SHFILEEXPANSION)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue