642件ヒット
[1-100件を表示]
(0.120秒)
別のキーワード
ライブラリ
クラス
-
Fiddle
:: Function (11) - File (11)
- IO (84)
- Method (23)
-
Net
:: FTP :: MLSxEntry (9) -
Net
:: SMTP (33) -
OpenSSL
:: SSL :: SSLContext (11) - Pathname (55)
- Proc (12)
-
Rake
:: FileList (33) - Shell (48)
-
Shell
:: CommandProcessor (48) -
Shell
:: Filter (48) - String (11)
- Tracer (11)
-
Zlib
:: GzipReader (22) -
Zlib
:: GzipWriter (73)
モジュール
- Enumerable (11)
- FileUtils (33)
- Kernel (55)
キーワード
- << (12)
- >> (12)
- advise (11)
- call (11)
- cat (18)
- chmod (18)
- chown (18)
- chunk (11)
- close (11)
- count (11)
- delete (18)
- echo (18)
- exclude (11)
- facts (9)
-
file
_ create (11) - finish (11)
- flock (11)
- flush (11)
- fnmatch (11)
- fnmatch? (11)
- import (11)
- include (11)
- join (18)
- open (22)
- parameters (11)
- print (11)
- printf (11)
- puts (11)
- read (11)
- readchar (11)
- readline (11)
- rm (18)
-
rm
_ f (11) -
rm
_ rf (11) - ruby (11)
-
safe
_ ln (11) - seek (11)
-
send
_ mail (11) - sendmail (11)
-
set
_ encoding (22) -
set
_ params (11) - sh (11)
- sysread (11)
- sysseek (11)
-
trace
_ func (11) - utime (18)
- write (14)
検索結果
先頭5件
-
Rake
:: FileList # *(other) -> Array | String (21101.0) -
Array#* と動作を合わせるために再定義しています。
...Array#* と動作を合わせるために再定義しています。
@see Array#*... -
Kernel
# file(*args) { . . . } -> Rake :: FileTask (18308.0) -
ファイルタスクを定義します。
...ル名と依存ファイル名を指定します。
例:
file "config.cfg" => ["config.template"] do
open("config.cfg", "w") do |outfile|
open("config.template") do |infile|
while line = infile.gets
outfile.puts line
end
end
end
end
@see R... -
File
# flock(operation) -> 0 | false (9133.0) -
ファイルをロックします。
...をロックします。
ロックを取得するまでブロックされます。
ロックの取得に成功した場合は 0 を返します。
File::LOCK_NB (ノンブロッキング) を指定すると、本来ならブロックされる場合に
ブロックされずに false を返すよう......eration に有効な定数は以下の通りです。定数は File::Constants で定義されていますが、
File クラスの親クラスの IO が File::Constants をインクルードしているので、
これらの定数は File::LOCK_SH などとして参照可能です。
: LOCK_SH
共......ブロックモード。
File::LOCK_SH | File::LOCK_NB のように他の指定と or することで指
定します。この指定がない場合、ブロックされる条件での flock
の呼び出しはロックが解除されるまでブロックされます。
File::LOCK_NB の指定が... -
Kernel
# file _ create(*args) { . . . } -> Rake :: FileCreationTask (6302.0) -
ファイルを作成するタスクを定義します。
ファイルを作成するタスクを定義します。
主に Kernel.#directory を定義するために使用します。 -
Rake
:: FileList # include(*filenames) -> self (3213.0) -
ファイル名のパターンを追加リストに登録します。 配列が与えられた場合、配列の各要素が追加されます。
...ターンを追加リストに登録します。
配列が与えられた場合、配列の各要素が追加されます。
@param filenames 追加するファイル名のパターンを指定します。
例:
file_list.include("*.java", "*.cfg")
file_list.include %w( math.c lib.h *.o )... -
FileUtils
# sh(*cmd) {|result , status| . . . } (3113.0) -
与えられたコマンドを実行します。
...釈に関しては Kernel.#exec を参照してください。
例:
sh %{ls -ltr}
sh 'ls', 'file with spaces'
# check exit status after command runs
sh %{grep pattern file} do |ok, res|
if ! ok
puts "pattern not found (status = #{res.exitstatus})"
end
end
@... -
Rake
:: FileList # exclude(*patterns) {|entry| . . . } -> self (3113.0) -
自身から取り除くべきファイル名のパターンを自身の除外リストに登録します。
...せん。
例:
FileList['a.c', 'b.c'].exclude("a.c") # => ['b.c']
FileList['a.c', 'b.c'].exclude(/^a/) # => ['b.c']
# If "a.c" is a file, then ...
FileList['a.c', 'b.c'].exclude("a.*") # => ['b.c']
# If "a.c" is not a file, then ...
FileList['a.c', 'b.c'].exclude("a.*") # => ['a.c',... -
FileUtils
# ruby(*args) {|result , status| . . . } (3101.0) -
与えられた引数で Ruby インタプリタを実行します。
与えられた引数で Ruby インタプリタを実行します。
@param args Ruby インタプリタに与える引数を指定します。
例:
ruby %{-pe '$_.upcase!' <README}
@see Kernel.#sh -
FileUtils
# safe _ ln(*args) (3101.0) -
安全にリンクを作成します。
...安全にリンクを作成します。
リンクの作成に失敗した場合はファイルをコピーします。
@param args FileUtils.#cp, FileUtils.#ln に渡す引数を指定します。
@see FileUtils.#cp, FileUtils.#ln... -
Shell
# cat(*files) -> Shell :: Filter (225.0) -
実行すると, それらを内容とする Filter オブジェクトを返します.
...m files シェルコマンド cat に与えるファイル名を文字列で指定します。
動作例
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact {
glob("*.txt").to_a.each { |file|
file.chomp!
cat(file).each { |l|
echo(l) | tee(file...