356件ヒット
[1-100件を表示]
(0.111秒)
種類
- インスタンスメソッド (255)
- 特異メソッド (51)
- モジュール関数 (44)
- 定数 (6)
クラス
- Array (11)
- Shell (102)
-
Shell
:: CommandProcessor (54) -
Shell
:: Echo (6) -
Shell
:: Filter (60) -
Shell
:: SystemCommand (24) - String (22)
モジュール
- Shellwords (77)
キーワード
- NoDelegateMethods (6)
- basename (18)
- command (6)
- cwd (6)
-
default
_ record _ separator (6) - dir (6)
-
dir
_ stack (6) - dirname (18)
- dirs (6)
- echo (18)
- escape (11)
- ftype (18)
- getwd (6)
- inspect (6)
- join (29)
- name (6)
- new (6)
- notify (18)
- pwd (6)
- readlink (18)
-
record
_ separator (6) - shellescape (22)
- shelljoin (22)
- shellsplit (22)
- shellwords (11)
- split (29)
-
to
_ a (6) -
to
_ s (6)
検索結果
先頭5件
-
String
# shellescape -> String (24214.0) -
文字列を Bourne シェルのコマンドライン中で安全に使えるようにエスケープします。
...文字列を Bourne シェルのコマンドライン中で安全に使えるようにエスケープします。
string.shellescape は、Shellwords.escape(string) と等価です。
@return エスケープされた文字列を返します。
@see Shellwords.#shellescape... -
String
# shellsplit -> [String] (24214.0) -
Bourne シェルの単語分割規則に従った空白区切りの単語分割を行い、 単語 (文字列) の配列を返します。
...の単語分割規則に従った空白区切りの単語分割を行い、
単語 (文字列) の配列を返します。
string.shellsplit は、Shellwords.shellsplit(string) と等価です。
@return 分割結果の各文字列を要素とする配列を返します。
@raise ArgumentError 引......数の中に対でないシングルクォートまたはダブル
クォートが現れた場合に発生します。
@see Shellwords.#shellsplit... -
Shellwords
. # shellescape(str) -> String (302.0) -
文字列を Bourne シェルのコマンドライン中で安全に使えるようにエスケープします。
...にエスケープします。
@param str エスケープの対象となる文字列を指定します。
@return エスケープされた文字列を返します。
例:
require 'shellwords'
pattern = 'Jan 15'
puts "grep #{Shellwords.shellescape(pattern)} file"
# => grep Jan\... -
Shellwords
. escape(str) -> String (302.0) -
文字列を Bourne シェルのコマンドライン中で安全に使えるようにエスケープします。
...rne シェルのコマンドライン中で安全に使えるようにエスケープします。
このメソッドは、Shellwords.#shellescape の別名です。
@param str エスケープの対象となる文字列を指定します。
@return エスケープされた文字列を返します... -
Shell
# cwd -> String (206.0) -
カレントディレクトリのパスを文字列で返します。
...カレントディレクトリのパスを文字列で返します。
使用例
require 'shell'
sh = Shell.new
p sh.cwd
# 例
#=> "/Users/kouya/tall"... -
Shell
# dir -> String (206.0) -
カレントディレクトリのパスを文字列で返します。
...カレントディレクトリのパスを文字列で返します。
使用例
require 'shell'
sh = Shell.new
p sh.cwd
# 例
#=> "/Users/kouya/tall"... -
Shell
# getwd -> String (206.0) -
カレントディレクトリのパスを文字列で返します。
...カレントディレクトリのパスを文字列で返します。
使用例
require 'shell'
sh = Shell.new
p sh.cwd
# 例
#=> "/Users/kouya/tall"... -
Shell
# pwd -> String (206.0) -
カレントディレクトリのパスを文字列で返します。
...カレントディレクトリのパスを文字列で返します。
使用例
require 'shell'
sh = Shell.new
p sh.cwd
# 例
#=> "/Users/kouya/tall"... -
Shell
# dir _ stack -> [String] (204.0) -
@todo
@todo -
Shell
# dirs -> [String] (204.0) -
@todo
@todo -
Shell
# basename(filename , suffix = "") -> String (203.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文字列にマッチします。
@see File.basename -
Shell
# dirname(filename) -> String (203.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.dirname -
Shell
# expand _ path(path) -> String (203.0) -
Fileクラスにある同名のクラスメソッドと同じです.
Fileクラスにある同名のクラスメソッドと同じです.
@param path ファイル名を表す文字列を指定します。
@see File.expand_path -
Shell
# ftype(filename) -> String (203.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.ftype