lib/mfd/cli.rb in mfd-0.2.0 vs lib/mfd/cli.rb in mfd-0.2.1

- old
+ new

@@ -2,10 +2,12 @@ require 'mfd/asset' module Mfd class Cli + NOW = Time.now + def initialize @predicates = ['(true)'] @print_command = false @ascii_null = false @live = false @@ -122,13 +124,10 @@ @predicates << 'kMDItemContentType == "%s"cdw' % (contenttype.start_with?('@') ? prop_value_from_file(contenttype, 'kMDItemContentType') : escape(contenttype)) end @opt.on('-e file-ext-name', '--type file-ext-name', ".e.g -e 'mp3' - #{' ' * 35}ContentType 字符串不便记忆,为了方便使用,本程序将常用的 - #{' ' * 35}文件类型的后缀名和 kMDItemKind 字符串建立关联,可以使用本选项 - #{' ' * 35}来指定要搜索的文件的后缀名, 可以使用\"-l\"选项查看所有支持的后 - #{' ' * 35}缀名以及关联 + #{' ' * 35}搜索文件扩展名等于指定值的文件 ") do |type| if Mfd::Asset::KIND_MAP[type] @predicates << '(kMDItemFSName == "*.%s" || kMDItemKind == "%s"cdw)' % [type, escape(Mfd::Asset::KIND_MAP[type])] else @predicates << 'kMDItemFSName == "*.%s"' % type