標籤: 暫無標籤

輸入重定向,是指不使用系統提供的標準輸入埠,而進行重新的指定。

  輸入重定向:是指不使用系統提供的標準輸入埠,而進行重新的指定。

  "輸入重定向運算符(<)"可以處理從除鍵盤外的設備到Windows Vista命令的輸入。輸入重定向總是用於發送文本文件內容到Windows Vista命令。最常用的示例是MORE命令,其用於每次在屏幕上顯示信息。如果使用TYPE命令時文本文件太大而超過屏幕範圍,則以下命令通過將BIGFILE.TXT的內容發送到MORE命令來解決該問題:

  
more < bigfile.txt
當運行此命令時,首先將顯示文本的第一頁屏幕,下一行顯示在屏幕的底部:

  
-- More --
只要按任何鍵,MORE命令將顯示下一頁屏幕(不管怎樣,不能在使用MORE命令時弄錯<和>。命令more > bigfile.txt會清除BIGFILE.TXT!)。MORE命令是filter(篩選器)命令的示例。篩選器用於處理所有通過其發送的文本。其他Windows Vista的篩選器是SORT和FIND,稍後將會討論。

  輸入重定向的另一個方便的用法是發送按鍵到Windows Vista命令行。例如,創建名為ENTER.TXT的文本文件(其中包括單獨的Enter鍵),然後嘗試使用該命令:

  
date < enter.txt
Windows Vista讀取ENTER.TXT內容並使用單個回車鍵作為輸入而顯示當前日期,而不是等待用戶輸入新的日期或按下Enter鍵(有關更容易地輸入Enter鍵到命令的方式,將在下一節介紹)。

  提示:

  可以發送按鍵到任何等待輸入的Windows Vista命令,甚至還可以發送多個按鍵。例如,典型的FORMAT命令有3個提示:一個是插入磁碟,一個是卷標籤,另一個是格式化另一個磁碟。如果對這些提示的通常響應是Enter、Enter、N和Enter鍵,則可以將這些鍵包含在名為INFORMAT.TXT的文本文件中,然後使用以下命令運行FORMAT命令:

  
format a: < informat.txt
重定向輸入的通用接收者是SORT命令。顧名思義,SORT命令可以對數據進行排序,然後在屏幕上顯示結果。以下是對文件JUMBLED.TXT排序的方法的示例:

  
sort < jumbled.txt
可以使用>符號將其重定向到另一個文件,而不僅僅在屏幕上顯示排序的結果。

  提示:

  SORT通常從第一列開始運行。為了從其他列開始,則可以使用/+n開關,其中n是要使用的列的編號。為了以反序排列文件,則使用/R開關
上一篇[UNFORMAT]    下一篇 [竹鞭]

相關評論

同義詞:暫無同義詞