⑴ vf中的sort on 命令
要將排序的結果轉到一個新表中
要的話
use 表名
sort to 新表名 on 年齡 A for 性別="女"
不要的話
sort on 年齡 A for 性別="女"
用sort命令時千萬不要寫 asc 或desc ,只能寫A或D ,否則會提示語法錯誤
⑵ linux的sort命令
我試了一下,似乎只對第一列進行排序
你可以看看下面的一片文章,我看了一下和你問的相關,自己理解吧
sort命令的k選項大討論
http://www.360doc.com/content/10/0925/15/1107705_56263541.shtml
⑶ sort命令用的是什麼排序方式
sort -k 3 yourfile.txt
這種問題查看手冊是最方便了. 你在命令行下運行 man sort 看看它的幫助, 很詳細.
⑷ CMD的sort命令以什麼結束
輸入Ctrl+Z後回車
屏幕是這樣的
C:\Documents and Settings\Administrator>sort
3
6
1
^Z
1
3
6
⑸ Linux中用sort命令進行英文字母排序
跟locale有關。
man sort
-----------------------------------------------------------------------------------
*** WARNING ***
The locale specified by the environment affects sort order.
Set LC_ALL=C to get the traditional sort order that uses
native byte values.
-----------------------------------------------------------------------------------
測試:
$locale
......
LC_ALL=zh_CN.GB18030
$sort test.sort
然後:
$export LC_ALL=C
$sort test.sort
⑹ linux命令sort
功能說明:將文本文件內容加以排序。
語法:sort [-bcdfimMnr] [-o<輸出文件>][-t<分隔字元>][+<起始欄位>-<結束欄位>][--help] [--verison][文件]
補充說明:sort可針對文本文件的內容,以行為單位來排序。
+<起始欄位>-<結束欄位> 以指定的欄位來排序,范圍由起始欄位到結束欄位的前一欄位。
Sort排序常用於在管道中與其他命令連用,組合完成比較復雜的功能,如利用管道將當前工作目錄中的文件送給Sort進行排序,排序關鍵字是第6個至第8個欄位。
$ ls - l | Sort +5 - 7
⑺ Linux裡面sort -M file3命令作用是什麼
Linux中sort命令的功能說明,如下所示;
sort命令功能:
排序文件並輸出,
sort命令既可以對特定文件進行排序輸出,也可以從stdin中獲取輸入
sort命令的語法格式:
sort [參數] [文件]
-------參數說明-----
-b:忽略每行前面開始出的空格字元
-c:檢查文件是否已經按照順序排序
-d:排序時,處理英文字母、數字及空格字元外,忽略其他的字元
-f:排序時,將小寫字母視為大寫字母
-i:排序時,除了040至176之間的ASCII字元外,忽略其他的字元
-m:將幾個排序號的文件進行合並
-M:將前面3個字母依照月份的縮寫進行排序
-n:依照數值的大小排序
-o:將排序後的結果存入制定的文件
-r:以相反的順序來排序
-t:指定排序時所用的欄位分隔字元
-k:指定需要排序的欄位
例:
sort命令 的示例分享
[root@******* c]# cat t.c
#include
#include
#include
int main(){undefined
char c;
while(Read(0,&c,1) !=0)
Write(1,&c,1);
return 0;
}
[root@******* c]# sort t.c
}
char c;
#include
#include
#include
int main(){undefined
return 0;
while(Read(0,&c,1) !=0)
Write(1,&c,1);
⑻ 急!!!!VFP中的Sort命令怎麼用啊
要將排序的結果轉到一個新表中嗎?
要的話
use 表名
sort to 新表名 on 年齡 A for 性別="女"
不要的話
sort on 年齡 A for 性別="女"
用sort命令時千萬不要寫 asc 或desc ,只能寫A或D ,否則會提示語法錯誤
⑼ linux sort命令
我想你不知道該命令結果的意思,是因為不了解/etc/passwd文件中保存的內容是什麼吧。
/etc/passwd 是存放用戶的地方,格式如下:
用戶名: 密碼 : uid : gid :用戶描述:主目錄:登陸shell
比如root用戶是這樣的:
root: x : 0 : 0 : root : / root : / bin/bash
所以,該命令就像樓上所說,是查找登錄shell為bash的用戶,並按照字母順序排序(也就是sort的作用)。
⑽ linux中sort命令的簡單用方法
Sort命令的功能是對文件中的各行進行排序。Sort命令有許多非常實用的選項,這些選項最初是用來對資料庫格式的文件內容進行各種排序操作的。實際上,Sort命令可以被認為是一個非常強大的數據管理工具,用來管理內容類似資料庫記錄的文件。 Sort命令將逐行對文件中的內容進行排序,如果兩行的首字元相同,該命令將繼續比較這兩行的下一字元,如果還相同,將繼續進行比較。 語法: Sort [選項] 文件 說明:Sort命令對指定文件中所有的行進行排序,並將結果顯示在標准輸出上。如不指定輸入文件或使用"- ",則表示排序內容來自標准輸入。 Sort排序是根據從輸入行抽取的一個或多個關鍵字進行比較來完成的。排序關鍵字定義了用來排序的最小的字元序列。預設情況下以整行為關鍵字按ASCII字元順序進行排序。 改變預設設置的選項主要有: - m 若給定文件已排好序,合並文件。 - c 檢查給定文件是否已排好序,如果它們沒有都排好序,則列印一個出錯信息,並以狀態值1退出。 - u 對排序後認為相同的行只留其中一行。 - o 輸出文件 將排序輸出寫到輸出文件中而不是標准輸出,如果輸出文件是輸入文件之一,Sort先將該文件的內容寫入一個臨時文件,然後再排序和寫輸出結果。 改變預設排序規則的選項主要有: - d 按字典順序排序,比較時僅字母、數字、空格和製表符有意義。 - f 將小寫字母與大寫字母同等對待。 - I 忽略非列印字元。 - M 作為月份比較:"JAN"<"FEB" - r 按逆序輸出排序結果。 +posl - pos2 指定一個或幾個欄位作為排序關鍵字,欄位位置從posl開始,到pos2為止(包括posl,不包括pos2)。如不指定pos2,則關鍵字為從posl到行尾。欄位和字元的位置從0開始。 - b 在每行中尋找排序關鍵字時忽略前導的空白(空格和製表符)。 - t separator 指定字元separator作為欄位分隔符。 下面通過幾個例子來講述Sort的使用。 用Sort命令對text文件中各行排序後輸出其結果。請注意,在原文件的第二、三行上的第一個單詞完全相同,該命令將從它們的第二個單詞vegetables與fruit的首字元處繼續進行比較。 $ cat text vegetable soup fresh vegetables fresh fruit lowfat milk $ Sort text fresh fruit fresh vegetables lowfat milk vegetable soup 用戶可以保存排序後的文件內容,或把排序後的文件內容輸出至列印機。下例中用戶把排序後的文件內容保存到名為result的文件中。 $ Sort text>result 以第2個欄位作為排序關鍵字對文件example的內容進行排序。 $ Sort +1-2 example 對於file1和file2文件內容反向排序,結果放在outfile中,利用第2個欄位的第一個字元作為排序關鍵字。 $ Sort -r -o outfile +1.0 -1.1 example Sort排序常用於在管道中與其他命令連用,組合完成比較復雜的功能,如利用管道將當前工作目錄中的文件送給Sort進行排序,排序關鍵字是第6個至第8個欄位。 $ ls - l | Sort +5 - 7 $ ps -e -o " comm pid time"|Sort -d //按照command的首字母的字母順序排序 Sort命令也可以對標准輸入進行操作。例如,如果您想把幾個文件文本行合並,並對合並後的文本行進行排序,您可以首先用命令cat把多個文件合並,然後用管道操作把合並後的文本行輸入給命令Sort,Sort命令將輸出這些合並及排序後的文本行。在下面的例子中,文件veglist與文件 fruitlist的文本行經過合並與排序後被保存到文件clist中。
本文來自「Qi9電腦知識網」