Sha256: 3a707c71902c416f52ac17835ef3676eb7d6fbe96ad800731ec9ed6bb81b58cd

Contents?: true

Size: 493 Bytes

Versions: 1

Compression:

Stored size: 493 Bytes

Contents

#! /usr/bin/env ruby
# coding: utf-8
#
# USAGE: lineescapezsh [options] files ...

require "pp"
require "optparse"
require "rubygems"
#gem "tefil"
require "tefil.rb"

## option analysis
options = {}
op = OptionParser.new
op.banner = [
    "Usage: #{File.basename("#{__FILE__}")} [options] [files]",
].join("\n")
op.on("-o"    , "--overwrite"    , "Overwrite."){    options[:overwrite] = true}
op.parse!(ARGV)

options[:overwrite] ||= false

tf = Tefil::ZshEscaper.new(options)
tf.filter(ARGV)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tefil-0.1.0 bin/zshescape