NAME
cat - concatenate files and print on the standard output
...
conn = pymongo.Connection(host=["10.64.77.246:27017","10.64.77.205:27017","10.64.77.206:27017"])
db = conn.test
for u in db.users.find():
print u
equivalent to -vET
import pymongo$
$
conn = pymongo.Connection(host=["10.64.77.246:27017","10.64.77.205:27017","10.64.77.206:27017"])$
db = conn.test$
for u in db.users.find():$
print u$
number nonempty output lines
1 import pymongo
2 conn = pymongo.Connection(host=["10.64.77.246:27017","10.64.77.205:27017","10.64.77.206:27017"])
3 db = conn.test
4 for u in db.users.find():
5 print u
import pymongo$
$
conn = pymongo.Connection(host=["10.64.77.246:27017","10.64.77.205:27017","10.64.77.206:27017"])$
db = conn.test$
for u in db.users.find():$
print u$
display $ at end of each line
import pymongo$
$
conn = pymongo.Connection(host=["10.64.77.246:27017","10.64.77.205:27017","10.64.77.206:27017"])$
db = conn.test$
for u in db.users.find():$
print u$
number all output lines
1 import pymongo
2
3 conn = pymongo.Connection(host=["10.64.77.246:27017","10.64.77.205:27017","10.64.77.206:27017"])
4 db = conn.test
5 for u in db.users.find():
6 print u
suppress repeated empty output lines
import pymongo
conn = pymongo.Connection(host=["10.64.77.246:27017","10.64.77.205:27017","10.64.77.206:27017"])
db = conn.test
for u in db.users.find():
print u
display TAB characters as ^I
import pymongo
^I^Iconn = pymongo.Connection(host=["10.64.77.246:27017","10.64.77.205:27017","10.64.77.206:27017"])
db = conn.test
for u in db.users.find():
^Iprint u
import pymongo
conn = pymongo.Connection(host=["10.64.77.246:27017","10.64.77.205:27017","10.64.77.206:27017"])$
db = conn.test$
for u in db.users.find():
print u
# 在ue 中編輯生成的文件, 會有^M, 使用 cat -v, 可以將這些符號顯示出來。 其實他們就是一些換行符號。 在vi裏^M由Ctrl +v +m組合生成。 舉例: 在UltraEditor 編輯一個文件ue_test, 移到 ubuntu , 輸出效果如下:
hi,UE:^M
this is just for test ^M.^M
you will be transfered to jia-svn.^M
^M
-- jiaxiaolei^M
$ cat test_2.py
1 import pymongo
2
3 conn = pymongo.Connection(host=["10.64.77.246:27017","10.64.77.205:27017","10.64.77.206:27017"])
4 db = conn.test
5 for u in db.users.find():
6 print u
$ cat -b test.py test_2.py >> test_3.py
$ cat test_3.py
1 import pymongo
2 conn = pymongo.Connection(host=["10.64.77.246:27017","10.64.77.205:27017","10.64.77.206:27017"])
3 db = conn.test
4 for u in db.users.find():
5 print u
6 1 import pymongo
7 2
8 3 conn = pymongo.Connection(host=["10.64.77.246:27017","10.64.77.205:27017","10.64.77.206:27017"])
9 4 db = conn.test
10 5 for u in db.users.find():
11 6 print u
$
2. 從鍵盤創建一個文件。$ cat > filename 0#!7
#只能創建新文件,不能編輯已有文件. :z)
3. 將幾個文件合併爲一個文件。 $cat file1 file2 > file"t?=