diff options
author | hobbs <hobbs> | 2000-01-12 11:10:35 (GMT) |
---|---|---|
committer | hobbs <hobbs> | 2000-01-12 11:10:35 (GMT) |
commit | 27b97b815ad52aaf241bcbe0fad4cd1967fadae8 (patch) | |
tree | ca56478cfbf7bb8ead1bbe454411aa8c7a0511a5 /doc | |
parent | 5da366a4eab49ca2b201ff43a86c5c5782a30066 (diff) | |
download | tcl-27b97b815ad52aaf241bcbe0fad4cd1967fadae8.zip tcl-27b97b815ad52aaf241bcbe0fad4cd1967fadae8.tar.gz tcl-27b97b815ad52aaf241bcbe0fad4cd1967fadae8.tar.bz2 |
* doc/file.n:
* tests/unixFCmd.test:
* unix/tclUnixFCmd.c: added support for symbolic permissions
setting in SetPermissionsAttribute (file attr $file -perm ...)
[Bug: 3970]
Diffstat (limited to 'doc')
-rw-r--r-- | doc/file.n | 21 |
1 files changed, 13 insertions, 8 deletions
@@ -5,7 +5,7 @@ '\" See the file "license.terms" for information on usage and redistribution '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" -'\" RCS: @(#) $Id: file.n,v 1.4 1999/10/29 03:03:40 hobbs Exp $ +'\" RCS: @(#) $Id: file.n,v 1.5 2000/01/12 11:10:35 hobbs Exp $ '\" .so man.macros .TH file n 8.3 Tcl "Tcl Built-In Commands" @@ -47,13 +47,18 @@ flags and their values. The second form returns the value for the specific option. The third form sets one or more of the values. The values are as follows: .PP -On Unix, \fB-group\fR gets or sets the group name for the file. A group id can -be given to the command, but it returns a group name. \fB-owner\fR -gets or sets the user name of the owner of the file. The command -returns the owner name, but the numerical id can be passed when -setting the owner. \fB-permissions\fR sets or retrieves the octal code -that chmod(1) uses. This command does not support the symbolic -attributes for chmod(1) at this time. +On Unix, \fB-group\fR gets or sets the group name for the file. A group id +can be given to the command, but it returns a group name. \fB-owner\fR gets +or sets the user name of the owner of the file. The command returns the +owner name, but the numerical id can be passed when setting the +owner. \fB-permissions\fR sets or retrieves the octal code that chmod(1) +uses. This command does also has limited support for setting using the +symbolic attributes for chmod(1), of the form [ugo]?[[+\-=][rwxst],[...]], +where multiple symbolic attributes can be separated by commas (example: +\fBu+s,go\-rw\fR add sticky bit for user, remove read and write +permissions for group and other). A simplified \fBls\fR style string, +of the form rwxrwxrwx (must be 9 characters), is also supported +(example: \fBrwxr\-xr\-t\fR is equivalent to 01755). .PP On Windows, \fB-archive\fR gives the value or sets or clears the archive attribute of the file. \fB-hidden\fR gives the value or sets |