Sha256: a3342c3bb62d0873fab1fa5ef7340dd53a39e03dab7fe92041b7121c49596c1b
Contents?: true
Size: 1.88 KB
Versions: 2
Compression:
Stored size: 1.88 KB
Contents
Oct === Command line octal file permissions Why? ---- Oct is a sample RubyGem application cloned from BasicApp. See <http://github.com/robertwahler/basic_app> for more information. Oct does scratch an itch. 'Chmod' is easier to drive in octal and I can't convince 'ls -l' to output permissions in octal. Here is an equivalent bash script #!/bin/bash # octal file listing if [ "$1" == "" ] then PARAM="*" else PARAM="$@" fi for file in $PARAM do if [ ! -e "$file" ] # Check if file exists. then echo "$file does not exist."; echo continue # On to next. fi stat --format='%a,%U,%G,%t %n' $file done Run-time dependencies --------------------- * Ruby 1.9.3 * Term-ansicolor for optional color output <http://github.com/flori/term-ansicolor> Development dependencies ------------------------ * Bundler for dependency management <http://github.com/carlhuda/bundler> * Rspec for unit testing <http://github.com/rspec/rspec> * Cucumber for functional testing <http://github.com/cucumber/cucumber> * Aruba for CLI testing <http://github.com/cucumber/aruba> Installation ------------ This gem has been published on RubyGems.org gem install oct Usage ----- oct --help Octal file listing Usage: oct [options] [FILES] Options: -v, --[no-]verbose Run verbosely -c, --[no-]coloring Ansi color in output --version Display current version -h, --help Show this message Example ------- ls -l total 0 -rw-r--r-- 1 robert robert 0 2010-03-12 10:37 file1.txt -rw-r--r-- 1 robert robert 0 2010-03-12 10:37 file2.txt oct 0644 file1.txt 0644 file2.txt Copyright --------- Copyright (c) 2010-2017 GearheadForHire, LLC. See [LICENSE](LICENSE) for details.
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
oct-0.3.3 | README.markdown |
oct-0.3.2 | README.markdown |