mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* lib/fileutils.rb (chmod): Add "X" to modes, convert format to table
[ruby-core:48965] [Bug #7288] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37652 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
a4b0291fcb
commit
c8b0b5362c
2 changed files with 19 additions and 12 deletions
|
@ -1,3 +1,8 @@
|
|||
Wed Nov 14 13:25:00 2012 Zachary Scott <zachary@zacharyscott.net>
|
||||
|
||||
* lib/fileutils.rb (chmod): Add "X" to modes, convert format to table
|
||||
[ruby-core:48965] [Bug #7288]
|
||||
|
||||
Wed Nov 14 11:51:00 2012 Zachary Scott <zachary@zacharyscott.net>
|
||||
|
||||
* lib/csv.rb (init_comments): Document private method #init_comments.
|
||||
|
|
|
@ -1016,18 +1016,20 @@ public
|
|||
# FileUtils.chmod "u=wr,go=rr", %w(my.rb your.rb his.rb her.rb)
|
||||
# FileUtils.chmod "u=wrx,go=rx", '/usr/bin/ruby', :verbose => true
|
||||
#
|
||||
# "a" is user, group, other mask.
|
||||
# "u" is user's mask.
|
||||
# "g" is group's mask.
|
||||
# "o" is other's mask.
|
||||
# "w" is write permission.
|
||||
# "r" is read permission.
|
||||
# "x" is execute permission.
|
||||
# "s" is uid, gid.
|
||||
# "t" is sticky bit.
|
||||
# "+" is added to a class given the specified mode.
|
||||
# "-" Is removed from a given class given mode.
|
||||
# "=" Is the exact nature of the class will be given a specified mode.
|
||||
# "a" :: is user, group, other mask.
|
||||
# "u" :: is user's mask.
|
||||
# "g" :: is group's mask.
|
||||
# "o" :: is other's mask.
|
||||
# "w" :: is write permission.
|
||||
# "r" :: is read permission.
|
||||
# "x" :: is execute permission.
|
||||
# "X" ::
|
||||
# is execute permission for directories only, must be used in conjunction with "+"
|
||||
# "s" :: is uid, gid.
|
||||
# "t" :: is sticky bit.
|
||||
# "+" :: is added to a class given the specified mode.
|
||||
# "-" :: Is removed from a given class given mode.
|
||||
# "=" :: Is the exact nature of the class will be given a specified mode.
|
||||
|
||||
def chmod(mode, list, options = {})
|
||||
fu_check_options options, OPT_TABLE['chmod']
|
||||
|
|
Loading…
Reference in a new issue