多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

ruby教程

Ruby 命令行選項

閱讀 (2124)

Ruby 命令行選項

Ruby 一般是從命令行運行,方式如下:

$ ruby [ options ] [.] [ programfile ] [ arguments ... ]

解釋器可以通過下列選項被調用,來控制解釋器的環境和行為。

選項描述
-a 與 -n 或 -p 一起使用時,可以打開自動拆分模式(auto split mode)。請查看 -n 和 -p 選項。
-c 只檢查語法,不執行程序。
-C dir 在執行前改變目錄(等價于 -X)。
-d 啟用調試模式(等價于 -debug)。
-F pat 指定 pat 作為默認的分離模式($;)。
-e prog 指定 prog 作為程序在命令行中執行。可以指定多個 -e 選項,用來執行多個程序。
-h 顯示命令行選項的一個概覽。
-i [ ext] 把文件內容重寫為程序輸出。原始文件會被加上擴展名 ext 保存下來。如果未指定 ext,原始文件會被刪除。
-I dir 添加 dir 作為加載庫的目錄。
-K [ kcode] 指定多字節字符集編碼。e 或 E 對應 EUC(extended Unix code),s 或 S 對應 SJIS(Shift-JIS),u 或 U 對應 UTF-8,a、A、n 或 N 對應 ASCII。
-l 啟用自動行尾處理。從輸入行取消一個換行符,并向輸出行追加一個換行符。
-n 把代碼放置在一個輸入循環中(就像在 while gets; ... end 中一樣)。
-0[ octal] 設置默認的記錄分隔符($/)為八進制。如果未指定 octal 則默認為 。
-p 把代碼放置在一個輸入循環中。在每次迭代后輸出變量 $_ 的值。
-r lib 使用 require 來加載 lib 作為執行前的庫。
-s 解讀程序名稱和文件名參數之間的匹配模式 -xxx 的任何參數作為開關,并定義相應的變量。
-T [level] 設置安全級別,執行不純度測試(如果未指定 level,則默認值為 1)。
-v 顯示版本,并啟用冗余模式。
-w 啟用冗余模式。如果未指定程序文件,則從 STDIN 讀取。
-x [dir] 刪除 #!ruby 行之前的文本。如果指定了 dir,則把目錄改變為 dir
-X dir 在執行前改變目錄(等價于 -C)。
-y 啟用解析器調試模式。
--copyright 顯示版權聲明。
--debug 啟用調試模式(等價于 -d)。
--help 顯示命令行選項的一個概覽(等價于 -h)。
--version 顯示版本。
--verbose 啟用冗余模式(等價于 -v)。設置 $VERBOSE 為 true。
--yydebug 啟用解析器調試模式(等價于 -y)。

單字符的命令行選項可以組合使用。下面兩行表達了同樣的意思:

$ruby -ne 'print if /Ruby/' /usr/share/bin


$ruby -n -e 'print if /Ruby/' /usr/share/bin
關閉
程序員人生
主站蜘蛛池模板: www网站在线观看 | 毛片一级做a爰片性色 | 亚洲最大成人 | 国产91精品久久久久久久 | 成人欧美一级毛片免费观看 | xxxxx免费视频 | 最近最新视频中文字幕3 | 日韩欧美精品一区二区三区 | 国产一区二区三区夜色 | 中文字幕日本在线 | 亚洲成在人 | 一区二区三区精品国产 | www在线观看免费视频 | 免费在线观看亚洲 | 高清一级毛片免免费看 | 亚洲精品福利在线 | 亚洲成人一区在线 | 欧美日韩v | 一区二区三区 亚洲区 | 男女激情视频 | 中文字幕人成乱码在线观看 | 欧美精品v国产精品v | 操人视频网站 | 午夜免费在线观看 | 亚洲国产一区在线二区三区 | 日韩精品中文字幕久久 | 中文在线免费视频 | 另类图片另类小说 | 美国一级毛片视频 | 性色a∨人人爽网站 | 国产香蕉一区二区在线观看 | xxxxxx性| 亚洲日本视频 | 欧美色欧美 | 久久www免费人成高清 | 武则天全黄肉体毛片免费看 | 自拍三区 | 亚洲国产欧洲精品路线久久 | 亚洲欧美日韩一区二区 | 成人交性视频免费看 | 亚洲欧美高清 |