るりまサーチ (Ruby 2.1.0)

最速Rubyリファレンスマニュアル検索!
45件ヒット [1-45件を表示] (0.060秒)
トップページ > クエリ:io[x] > バージョン:2.1.0[x] > クエリ:l[x] > クエリ:link[x]

別のキーワード

  1. io popen
  2. io pipe
  3. io each_line
  4. io readlines
  5. io each

検索結果

FileUtils.#link(src, dest, options = {}) -> () (72904.0)

src へのハードリンク dest を作成します。

src へのハードリンク dest を作成します。

src が一つの場合、
dest がすでに存在しディレクトリであるときは dest/src を作成します。
dest がすでに存在しディレクトリでないならば例外 Errno::EEXIST が発生します。
ただし :force オプションを指定したときは dest を上書きします。

src が複数の場合、
src[0] へのハードリンク dest/src[0]、src[1] への
ハードリンク dest/src[1] …を作成します。
dest がディレクトリでない場合は例外 Errno::ENOTDIR が発生します。

@param...

File.link(old, new) -> 0 (72658.0)

old を指す new という名前のハードリンクを 生成します。old はすでに存在している必要があります。 ハードリンクに成功した場合は 0 を返します。

old を指す new という名前のハードリンクを
生成します。old はすでに存在している必要があります。
ハードリンクに成功した場合は 0 を返します。

失敗した場合は例外 Errno::EXXX が発生します。

@param old ファイル名を表す文字列を指定します。

@param new ファイル名を表す文字列を指定します。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "test")
File.link("testfile", "testlink") # => 0...

Win32::Registry::Constants::REG_OPTION_CREATE_LINK (45907.0)

@todo

@todo

Win32::Registry::Constants::REG_OPTION_OPEN_LINK (45907.0)

@todo

@todo

RDoc::Options#hyperlink_all -> bool (45601.0)

コマンドライン引数の --hyperlink-all オプションを指定していた場合、 true を返します。

コマンドライン引数の --hyperlink-all オプションを指定していた場合、
true を返します。

指定しなかった場合は false を返します。

絞り込み条件を変える

RDoc::Options#hyperlink_all=(val) (45601.0)

val に true を指定した場合、コマンドライン引数の --hyperlink-all オプショ ンと同様の指定を行います。

val に true を指定した場合、コマンドライン引数の --hyperlink-all オプショ
ンと同様の指定を行います。

@param val --hyperlink-all オプションと同じ指定を行う場合は true、そう
でない場合は false を指定します。

Kernel#try_link(src, opt = "", *options) -> bool (36925.0)

C プログラムのソースコード src をコンパイル、リンクします。

C プログラムのソースコード src をコンパイル、リンクします。

このメソッドは $CFLAGS と $LDFLAGS の値もコンパイラまたはリ
ンカに渡します。

問題なくリンクできたら true を返します。
コンパイルとリンクに失敗したら false を返します。

@param src C プログラムのソースコードを指定します。

@param opt リンカにコマンド引数として渡す値を指定します。

例:

require 'mkmf'
if try_link("int main() { sin(0.0); }", '-lm')
$stderr.puts "si...

Kernel#try_link(src, opt = "", *options) { ... } -> bool (36925.0)

C プログラムのソースコード src をコンパイル、リンクします。

C プログラムのソースコード src をコンパイル、リンクします。

このメソッドは $CFLAGS と $LDFLAGS の値もコンパイラまたはリ
ンカに渡します。

問題なくリンクできたら true を返します。
コンパイルとリンクに失敗したら false を返します。

@param src C プログラムのソースコードを指定します。

@param opt リンカにコマンド引数として渡す値を指定します。

例:

require 'mkmf'
if try_link("int main() { sin(0.0); }", '-lm')
$stderr.puts "si...

Etc::PC_2_SYMLINKS -> Integer (36661.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_LINK_MAX -> Integer (36661.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

絞り込み条件を変える

Etc::PC_PRIO_IO -> Integer (36661.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_SYMLINK_MAX -> Integer (36661.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_TIMESTAMP_RESOLUTION -> Integer (36661.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

File.readlink(path) -> String (36619.0)

シンボリックリンクのリンク先のパスを文字列で返します。

シンボリックリンクのリンク先のパスを文字列で返します。

@param path シンボリックリンクを表す文字列を指定します。

@raise Errno::EXXX 指定された path がシンボリックリンクでない場合や、リンクの読み取りに失敗した場合に発生します。

//emlist[例:][ruby]{
IO.write("testfile", "test")
File.symlink("testfile", "testlink") # => 0
File.readlink("testlink") # => "testfile"
//}

File.symlink?(path) -> bool (36619.0)

FileTest.#symlink? と同じです。

FileTest.#symlink? と同じです。

@param path パスを表す文字列か IO オブジェクトを指定します。

絞り込み条件を変える

File.unlink(*filename) -> Integer (36619.0)

ファイルを削除します。削除したファイルの数を返します。 削除に失敗した場合は例外 Errno::EXXX が発生します。

ファイルを削除します。削除したファイルの数を返します。
削除に失敗した場合は例外 Errno::EXXX が発生します。

このメソッドは通常ファイルの削除用で、ディレクトリの削除には
Dir.rmdir を使います。

@param filename ファイル名を表す文字列を指定します。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("test.txt", "test")
p File.exist?("test.txt") # => true
p File.delete("test.txt") # => ...

FileTest.#symlink?(file) -> bool (36619.0)

ファイルがシンボリックリンクである時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。

ファイルがシンボリックリンクである時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。

@param file ファイル名を表す文字列を指定します。

//emlist[例][ruby]{
IO.write("testfile", "test")
FileTest.symlink?("testfile") # => false
File.symlink("testfile", "testlink")
FileTest.symlink?("testlink") # => true
//}

Win32::Registry::Constants::REG_LEGAL_OPTION (36607.0)

@todo

@todo

Win32::Registry::Constants::REG_OPTION_NON_VOLATILE (36607.0)

@todo

@todo

Win32::Registry::Constants::REG_OPTION_VOLATILE (36607.0)

@todo

@todo

絞り込み条件を変える

FileUtils.#safe_unlink(list, options = {}) -> () (28201.0)

FileUtils.rm(list, force: true) と同じです。

FileUtils.rm(list, force: true) と同じです。

c:FileUtils#options

@param list 削除する対象。一つの場合は文字列も指定可能です。
二つ以上指定する場合は配列で指定します。

@param options :noop, :verbose が指定できます。
:force がセットされた場合は作業中すべての StandardError を無視します。

@see FileUtils.#rm

FileUtils.#symlink(src, dest, options = {}) -> () (27901.0)

src へのシンボリックリンク dest を作成します。

src へのシンボリックリンク dest を作成します。

src が一つの場合、
dest がすでに存在しディレクトリであるときは dest/src を作成します。
dest がすでに存在しディレクトリでないならば例外 Errno::EEXIST が発生します。
ただし :force オプションを指定したときは dest を上書きします。

src が複数の場合、
src[0] へのシンボリックリンク dest/src[0]、src[1] への
シンボリックリンク dest/src[1] …を作成します。
dest がディレクトリでない場合は例外 Errno::ENOTDIR が発生します...

FileUtils.#ln(src, dest, options = {}) -> () (27604.0)

src へのハードリンク dest を作成します。

src へのハードリンク dest を作成します。

src が一つの場合、
dest がすでに存在しディレクトリであるときは dest/src を作成します。
dest がすでに存在しディレクトリでないならば例外 Errno::EEXIST が発生します。
ただし :force オプションを指定したときは dest を上書きします。

src が複数の場合、
src[0] へのハードリンク dest/src[0]、src[1] への
ハードリンク dest/src[1] …を作成します。
dest がディレクトリでない場合は例外 Errno::ENOTDIR が発生します。

@param...

Etc::PC_ALLOC_SIZE_MIN -> Integer (27361.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_ASYNC_IO -> Integer (27361.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

絞り込み条件を変える

Etc::PC_FILESIZEBITS -> Integer (27361.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_REC_XFER_ALIGN -> Integer (27361.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_SYNC_IO -> Integer (27361.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_VDISABLE -> Integer (27361.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Win32::Registry::Constants::REG_OPTION_BACKUP_RESTORE (27307.0)

@todo

@todo

絞り込み条件を変える

Win32::Registry::Constants::REG_OPTION_RESERVED (27307.0)

@todo

@todo

File.lstat(filename) -> File::Stat (18373.0)

File.statと同様ですが、シンボリックリンクに関してリンクそのものの 情報を File::Stat として返します。lstat(2) を実装していないシステムでは、File.stat と同じです。

File.statと同様ですが、シンボリックリンクに関してリンクそのものの
情報を File::Stat として返します。lstat(2) を実装していないシステムでは、File.stat と同じです。

@param filename ファイル名を表す文字列を指定します。

@raise Errno::EXXX 情報の取得に失敗した場合に発生します。

//emlist[例][ruby]{
# link.rb は t.rb のシンボリックリンク
File.lstat("link.rb") == File.stat("t.rb") # => false
File.stat("link.rb...

FileTest.#identical?(file1, file2) -> bool (18373.0)

file1 と file2 が同じファイルを指している時に真を返します。 そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。

file1 と file2 が同じファイルを指している時に真を返します。
そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。

ruby 1.8.3 以前ではKernel.#test(?-, file1, file2)を使ってください。

open("a", "w") {}
p File.identical?("a", "a") #=> true
p File.identical?("a", "./a") #=> true
File.link("a", "b")
p File.identical...

File.lchmod(mode, *filename) -> Integer (18337.0)

File.chmod と同様ですが、シンボリックリンクに関してリンクそのものの モードを変更します。

File.chmod と同様ですが、シンボリックリンクに関してリンクそのものの
モードを変更します。

@param filename ファイル名を表す文字列を指定します。

@param mode chmod(2) と同様に整数で指定します。

@raise NotImplementedError lchmod(2) を実装していないシステムでこのメソッドを呼び出すと発生します。

@raise Errno::EXXX モードの変更に失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "test")
File.symlink("te...

File.lchown(owner, group, *filename) -> Integer (18337.0)

File#chown と同様ですが、 シンボリックリンクに関してリンクそのもののオーナー、 グループを変更します。

File#chown と同様ですが、
シンボリックリンクに関してリンクそのもののオーナー、
グループを変更します。

@param filename ファイル名を表す文字列を指定します。

@param owner chown(2) と同様に数値で指定します。nil または -1 を指定することで、オーナーを現在のままにすることができます。

@param group chown(2) と同様に数値で指定します。nil または -1 を指定することで、グループを現在のままにすることができます。

@raise NotImplementedError lchown(2) を実装していないシステ...

絞り込み条件を変える

Etc::PC_CHOWN_RESTRICTED -> Integer (18061.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_MAX_CANON -> Integer (18061.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_MAX_INPUT -> Integer (18061.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_NAME_MAX -> Integer (18061.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_NO_TRUNC -> Integer (18061.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

絞り込み条件を変える

Etc::PC_PATH_MAX -> Integer (18061.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_PIPE_BUF -> Integer (18061.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_REC_INCR_XFER_SIZE -> Integer (18061.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_REC_MAX_XFER_SIZE -> Integer (18061.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

Etc::PC_REC_MIN_XFER_SIZE -> Integer (18061.0)

IO#pathconf の引数に指定します。

IO#pathconf の引数に指定します。

詳細は fpathconf(3) を参照してください。

絞り込み条件を変える