W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
SORT [/R] [/+n] [/M kilobytes] [/L locale] [/REC recordbytes]
[[drive1:][path1]filename1] [/T [drive2:][path2]]
[/O [drive3:][path3]filename3]
/+n 指定開始每個(gè)比較的字符號碼 n。/+3 說明每個(gè)比較應(yīng)從每行的第三個(gè)字符開始。少于 n 個(gè)字符的行排在其他行之前。按默認(rèn)值,從每行的第一個(gè)字符開始比較。
/L[OCALE] locale 用指定的區(qū)域設(shè)置替代系統(tǒng)默認(rèn)區(qū)域設(shè)置。
""C"" 區(qū)域設(shè)置產(chǎn)生最快的排序順序并且是當(dāng)前的唯一其他選擇。排序總是不分大小寫的。
/M[EMORY] kilobytes 指定用于排序的主內(nèi)存量,單位為 KB。
最小內(nèi)存量總是 160 KB。如果指定內(nèi)存大小,無論主內(nèi)存的可用量是多少,指定的內(nèi)存量會全部用于排序。
要取得最佳性能,通常不指定內(nèi)存大小。按默認(rèn)值,如果達(dá)到默認(rèn)最大內(nèi)存值,排序會一次完成(非臨時(shí)文件);否則,排序會分兩次完成(沒有完全排序的數(shù)據(jù)存儲在臨時(shí)文件中);用于排序和合并的內(nèi)存量相等。如果輸入和輸出都是文件, 默認(rèn)最大內(nèi)存量為可用主內(nèi)存的 90%;
否則,為主內(nèi)存的 45%。
/REC[ORD_MAXIMUM] characters 指定記錄中的最大字符數(shù)量(默認(rèn)值為 4096,最大值為 65535)。
/R[EVERSE] 顛倒排序順序,即,從 Z 到 A,再從 9 到 0。
[drive1:][path1]filename1 指定要排序的文件。如果沒有指定,則排序標(biāo)準(zhǔn)輸入。指定輸入文件比將同一個(gè)文件重定向?yàn)闃?biāo)準(zhǔn)輸入快。
/T[EMPORARY]
[drive2:][path2] 指定保留排序工作存儲的目錄路徑,以防主內(nèi)存無法容納數(shù)據(jù)。默認(rèn)值是使用系統(tǒng)臨時(shí)目錄。
/O[UTPUT]
[drive3:][path3]filename3 指定在哪個(gè)文件中儲存經(jīng)過排序的輸入。
如果沒有指定,數(shù)據(jù)會被寫入標(biāo)準(zhǔn)輸出。指定輸出文件比將標(biāo)準(zhǔn)輸出重定向到同一個(gè)文件快。
★★★★★實(shí)例★★★★★:
以下命令讀文件EXPENSES.TXT,以反向次序排序,并在屏幕上顯示:
sort /r < expenses.txt
若要在一個(gè)名為MAILLST.TXT的大文件中查找正文“Jones”要對查找結(jié)果排序,則可使用管道(|)將FIND命令的輸出重定向到SORT命令,如下例所示:
find "jones" maillst.txt | sort
此命令產(chǎn)生包含指定正文的行排序列表。
要排序鍵盤輸入并在屏幕上按字母順序顯示結(jié)果,可使用無參數(shù)的SORT命令,如下所示:
SORT
然后輸入要排序的正文,在每一行的結(jié)尾按ENTER。輸入完畢后按按CTRL+Z和ENTER。SORT命令顯示輸入的正文,并按字母順序排序??蓪⑴判蚝蟮逆I盤輸入重定向到文件。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: