485件ヒット
[1-100件を表示]
(0.045秒)
ライブラリ
クラス
- CSV (11)
-
Fiddle
:: Function (11) - File (44)
- IO (22)
-
IRB
:: Frame (11) -
Net
:: POP3 (33) - Pathname (11)
-
Rake
:: FileList (11) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) -
Socket
:: AncillaryData (11) - String (11)
- Tempfile (11)
- Tracer (11)
- UNIXSocket (11)
モジュール
-
CGI
:: QueryExtension (11) - Enumerable (11)
-
File
:: Constants (22) - FileUtils (11)
-
IRB
:: ExtendCommandBundle (11) - Kernel (55)
-
OpenSSL
:: X509 (22) -
Test
:: Unit (1)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - DryRun (11)
-
LOCK
_ UN (11) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - TRUNC (11)
-
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (11) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (11) - call (11)
- chmod (11)
- chunk (11)
- count (11)
-
def
_ extend _ command (11) - egrep (11)
-
eval
_ under (11) - flock (11)
- foreach (11)
-
recv
_ io (11) - rm (11)
-
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 5 feature (11) -
rubygems
/ commands / uninstall _ command (11) -
rubygems
/ commands / unpack _ command (11) -
safe
_ unlink (11) -
set
_ trace _ func (11) -
setup
_ argv (1) - start (22)
-
test
/ unit (1) - touch (11)
-
trace
_ func (22) - truncate (62)
-
unescape
_ filename? (11) - ungetbyte (11)
- ungetc (11)
-
unix
_ rights (11) - unlink (40)
-
wait
_ writable (11)
検索結果
先頭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 (27112.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 (27106.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 (24230.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
//}... -
File
# flock(operation) -> 0 | false (21132.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... -
CGI
:: QueryExtension # unescape _ filename? -> bool (12200.0) -
-
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 と同じメソッドが定義されていますが、
実際にファイルを変更する操作は実行せず、操作を表示します。... -
Kernel
# chmod -> () (8012.0) -
ファイルのアクセス権を変更します。
...ファイルのアクセス権を変更します。
Change the mode of each FILE to OCTAL-MODE.
ruby -run -e chmod -- [OPTION] OCTAL-MODE FILE
-v 詳細表示
@see chmod(1)...