527件ヒット
[1-100件を表示]
(0.027秒)
ライブラリ
クラス
- CSV (12)
-
Fiddle
:: Function (12) - File (48)
- IO (24)
-
IRB
:: Frame (12) -
Net
:: POP3 (36) - Pathname (12)
-
Rake
:: FileList (12) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) -
Socket
:: AncillaryData (12) - String (12)
- Tempfile (12)
- Tracer (12)
- UNIXSocket (12)
モジュール
-
CGI
:: QueryExtension (12) - Enumerable (12)
-
File
:: Constants (24) - FileUtils (12)
-
IRB
:: ExtendCommandBundle (12) - Kernel (60)
-
OpenSSL
:: X509 (24) -
Test
:: Unit (1)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - DryRun (12)
-
LOCK
_ UN (12) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - TRUNC (12)
-
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (12) - call (12)
- chmod (12)
- chunk (12)
- count (12)
-
def
_ extend _ command (12) - egrep (12)
-
eval
_ under (12) - flock (12)
- foreach (12)
-
recv
_ io (12) - rm (12)
-
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 5 feature (12) -
rubygems
/ commands / uninstall _ command (12) -
rubygems
/ commands / unpack _ command (12) -
safe
_ unlink (12) -
set
_ trace _ func (12) -
setup
_ argv (1) - start (24)
-
test
/ unit (1) - touch (12)
-
trace
_ func (24) - truncate (66)
-
unescape
_ filename? (12) - ungetbyte (12)
- ungetc (12)
-
unix
_ rights (12) - unlink (42)
-
wait
_ writable (12)
検索結果
先頭5件
-
un (38036.0)
-
Unix の基本コマンドの代替となるユーティリティ。
...Unix の基本コマンドの代替となるユーティリティ。
Makefile 内でシステムに依存しないように用意されました。
mkmf が使用します。
Windows などワイルドカードを認識しないシステム(シェル)のために引数は
unがワイルドカー......)します(Unix ではシェ
ルとunにより二重にワイルドカード展開されます)。
=== 使い方:
ruby -run -e cp -- [-prv] SOURCE DEST
ruby -run -e ln -- [-sfv] TARGET LINK_NAME
ruby -run -e mv -- [-v] SOURCE DEST
ruby -run -e rm -- [-frv] FILE
ruby -run -e mkdir --......DIRS
ruby -run -e rmdir -- [-v] DIRS
ruby -run -e install -- [-pv -m mode] SOURCE DEST
ruby -run -e chmod -- [-v] OCTAL-MODE FILE
ruby -run -e touch -- [-v] FILE
ruby -run -e wait_writable -- [OPTION] FILE
ruby -run -e mkmf -- [OPTION] EXTNAME [OPTION]
ruby -run -e httpd -- [OP... -
File
. truncate(path , length) -> 0 (15112.0) -
path で指定されたファイルのサイズを最大 length バイト にします。
...す文字列を指定します。
@param length 変更したいサイズを整数で与えます。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "1234567890")
File.truncate("testfile", 5) # => 0
File.size("testfile") # => 5
//}... -
File
# truncate(length) -> 0 (15106.0) -
ファイルのサイズを最大 length バイトにします。
...書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX サイズの変更に失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "1234567890")
File.open("testfile", "a") do |f|
f.truncate(5) # => 0
f.size # => 5
end
//}... -
File
. unlink(*filename) -> Integer (12230.0) -
ファイルを削除します。削除したファイルの数を返します。 削除に失敗した場合は例外 Errno::EXXX が発生します。
...m filename ファイル名を表す文字列を指定します。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("test.txt", "test")
p File.exist?("test.txt") # => true
p File.delete("test.txt") # => 1
p File.exist?("test.txt") # => false
begin
File.......delete("test.txt")
rescue
p $! # => #<Errno::ENOENT: No such file or directory @ unlink_internal - test.txt>
end
//}... -
CGI
:: QueryExtension # unescape _ filename? -> bool (12200.0) -
-
File
# flock(operation) -> 0 | false (9132.0) -
ファイルをロックします。
...をロックします。
ロックを取得するまでブロックされます。
ロックの取得に成功した場合は 0 を返します。
File::LOCK_NB (ノンブロッキング) を指定すると、本来ならブロックされる場合に
ブロックされずに false を返すよう......eration に有効な定数は以下の通りです。定数は File::Constants で定義されていますが、
File クラスの親クラスの IO が File::Constants をインクルードしているので、
これらの定数は File::LOCK_SH などとして参照可能です。
: LOCK_SH
共......。
: LOCK_UN
アンロック。
この明示的なアンロック以外に、ファイルのcloseやRubyインタプリタの終了
(プロセスの終了)によっても自動的にロック状態は解除されます。
: LOCK_NB
ノンブロックモード。
File::LOCK_SH | File::LOCK_NB... -
File
:: Constants :: LOCK _ UN -> Integer (9117.0) -
アンロック。File#flock で使用します。
...アンロック。File#flock で使用します。... -
File
:: Constants :: TRUNC -> Integer (9116.0) -
もしファイルが存在するなら、中身を抹消してサイズをゼロにします。 File.openで使用します。
...もしファイルが存在するなら、中身を抹消してサイズをゼロにします。
File.openで使用します。... -
FileUtils
:: DryRun (9000.0) -
FileUtils と同じメソッドが定義されていますが、 実際にファイルを変更する操作は実行せず、操作を表示します。
...FileUtils と同じメソッドが定義されていますが、
実際にファイルを変更する操作は実行せず、操作を表示します。...