300件ヒット
[1-100件を表示]
(0.019秒)
ライブラリ
- ビルトイン (209)
- etc (33)
- shell (6)
-
shell
/ command-processor (30) -
syslog
/ logger (11)
クラス
- Shell (6)
-
Shell
:: CommandProcessor (30) -
Syslog
:: Logger (11)
モジュール
- Etc (33)
-
Process
:: Sys (165)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - GID (11)
- Process (11)
-
SC
_ NPROCESSORS _ CONF (11) -
SC
_ NPROCESSORS _ ONLN (11) -
SC
_ THREAD _ PROCESS _ SHARED (11) - UID (11)
-
def
_ system _ command (6) -
find
_ system _ command (6) - formatter (11)
- getegid (11)
- geteuid (11)
- getgid (11)
- getuid (11)
-
install
_ system _ commands (6) - issetugid (11)
- setegid (11)
- seteuid (11)
- setgid (11)
- setregid (11)
- setresgid (11)
- setresuid (11)
- setreuid (11)
- setrgid (11)
- setruid (11)
- setuid (11)
- system (6)
-
undef
_ system _ command (12)
検索結果
先頭5件
-
Process
:: Sys (21006.0) -
ユーザ ID・グループ ID を操作するシステムコールを直接呼ぶためのモジュールです。
...コールを直接呼ぶためのモジュールです。
ポータブルにユーザ ID・グループ ID を操作するためのモジュール Process::UID, Process::GID
も提供されています。Process::Sys と Process::UID や Process::GID を同時に使うことは
非推奨です。... -
Shell
:: CommandProcessor . install _ system _ commands(prefix = "sys _ ") -> () (9207.0) -
全てのシステムコマンドをメソッドとして定義します。
...義します。
既に定義されているコマンドを再定義することはありません。
デフォルトでは全てのコマンドに "sys_" というプレフィクスが付きます。
また、メソッド名として使用できない文字は全て "_" に置換してメソッド... -
Shell
:: CommandProcessor # system(command , *opts) -> Shell :: SystemCommand (9200.0) -
command を実行する.
...で指定します。
@param opts command のオプションを文字列で指定します。複数可。
使用例:
require 'shell'
Shell.verbose = false
sh = Shell.new
print sh.system("ls", "-l")
Shell.def_system_command("head")
sh.system("ls", "-l") | sh.head("-n 3") > STDOUT... -
Shell
:: CommandProcessor # find _ system _ command(command) (9100.0) -
@todo
@todo -
Shell
:: CommandProcessor . def _ system _ command(command , path = command) -> () (9100.0) -
@todo
@todo
与えられたコマンドをメソッドとして定義します。
@param command 定義したいコマンドを指定します。
@param path command のパスを指定します。省略すると環境変数 PATH から command を探します。 -
Shell
:: CommandProcessor . undef _ system _ command(command) -> self (9100.0) -
与えられたコマンドを削除します。
与えられたコマンドを削除します。
@param command 削除したいコマンド名を指定します。 -
Shell
. undef _ system _ command(command) -> Shell :: CommandProcessor (6200.0) -
commandを削除します.
...す.
@param command 削除するコマンドの文字列を指定します。
動作例:
require 'shell'
Shell.def_system_command("ls")
# ls を定義
Shell.undef_system_command("ls")
# ls を 削除
sh = Shell.new
begin
sh.transact {
ls("-l").each {|l|
puts l... -
Process (6006.0)
-
UNIX のプロセスを管理するモジュールです。
...ルです。
Process がプロセスを表現するクラスではなく、プロセスに対する操作
をまとめたモジュールであることに注意してください。
ユーザ ID・グループ ID を操作するシステムコールを直接呼ぶために Process::Sys が提供......されています。
ポータブルにユーザ ID・グループ ID を操作するためのモジュール Process::UID, Process::GID
も提供されています。... -
Process
:: Sys . # getegid -> Integer (6000.0) -
システムコールの getegid(2) を呼びます。返り値を整数で返します。
システムコールの getegid(2) を呼びます。返り値を整数で返します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。 -
Process
:: Sys . # geteuid -> Integer (6000.0) -
システムコールの geteuid(2) を呼びます。返り値を整数で返します。
システムコールの geteuid(2) を呼びます。返り値を整数で返します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。 -
Process
:: Sys . # getgid -> Integer (6000.0) -
システムコールの getgid(2) を呼びます。返り値を整数で返します。
システムコールの getgid(2) を呼びます。返り値を整数で返します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。 -
Process
:: Sys . # getuid -> Integer (6000.0) -
システムコールの getuid(2) を呼びます。返り値を整数で返します。
システムコールの getuid(2) を呼びます。返り値を整数で返します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。