Skip to content

0.1

Pre-release
Pre-release

Choose a tag to compare

@dhitchenor dhitchenor released this 19 Oct 08:24

Details

Initial Release of rper (version 0.1)

  • built with command gcc -o rper rper_0.1.c

Features

files (-f):

  • makes the desired permissions changes to files only
  • retained as the default flag if the directories flag (-d) is not used

directories (-d):

  • makes the desired permissions changes to directories only
  • can be used with the files flag (-f), if you wish to change directories and files to identical permissions (might not be what you want, use caution)

inclusive (-i):

  • includes the specified directory (directory argument) when making permission changes
  • can only be used with the directories flag (-d), has no effect when used with the files flag (-f)

non-recursive (-n):

  • only makes changes to the files/directories within the specified directory (directory argument).. essentially the basic use of the chmod command

quiet (-s):

  • suppresses normal output, but still displays any error output
  • retained as default, if both suppressing flags are given

silenced (-S):

  • suppresses all output, including errors
  • defaults to -s flag, if both supressing flags are given

verbose (-v):

  • displays all output; both directory and file changes are provided in output, regardless of flag given
  • both suppressing flags are ignored if given

permissions (-p):

  • uses an octal formatted argument (eg. 755 or 0644) as the desired changed permissions.
  • allows the use of () as a wildcard, eg 64 will change the user (left-most), and others (right-most) permissions, but not the group(center) permission

help (-h | -H):

  • displays help for the user

about (-a):

  • displays information about rper