close
READ
Syntax: #REA filename
#REA n [rec] _noexpand
#REA n [rec] [arguments]
開啟指定檔名的檔案,一行一行讀入,執行每一行。
這讓你可以儲存指令在腳本檔案裡,然後執行腳本。
在讀入檔案前,通常會使用#killall指令來清空記億體。
本指令的第二型式,由第n個檔(#file指令所開的)讀資料。
如果n是1-5,檔案是文字檔,rec是要讀的行號。如果rec為0或省略,讀接著的下一行。
如果n是6-10,檔案是結構化檔,會讀rec所指的紀錄。如果rec為0或省略,讀下一個紀錄。
當讀檔案時,像%1之類的參數會被展開(expand),使用#read指令的arguments。
如果第三個參數為_noexpand,則檔案裡的行會不替換成arguments地被執行。
READ examples
#REA mud.txt
讀mud.txt檔案,執行每一行,就像你自己鍵入它。
#FILE 1 mudlist.txt
#READ 1 10
讀mudlist.txt的第10行
=============== 紅貓碎碎念 ====================
實用程度: 80% 會用的話有它的方便性
全站熱搜