亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 3127 | 回復: 14
打印 上一主題 下一主題

一直縈繞在心中的一個疑問 關于重定向 [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2009-04-06 17:13 |只看該作者 |倒序瀏覽
學習linux也有一段時間了,記得有次面試的時候面試官給我出了個題目:
# cat >1 <<2
    show me the money!
    whosyourdaddy
     2
# cat <>1
# cat <<<1
# cat <1 >>1
# cat <1 >1
分別會顯示什么,為什么?
那次只能答出第一個和最后一個,而對中間幾個始終想不明白,有高手能深入淺出的點撥下么,萬分感謝。

論壇徽章:
0
2 [報告]
發(fā)表于 2009-04-06 18:20 |只看該作者
cat <>1 打印出1的內(nèi)容

cat <1 >>1 對1狂寫,是撐爆硬盤的方法

論壇徽章:
0
3 [報告]
發(fā)表于 2009-04-06 18:21 |只看該作者
cat >1 <<2

將cat的內(nèi)容重定向到1,以2做為結束符

cat <1 >1
將1的內(nèi)容清空

論壇徽章:
0
4 [報告]
發(fā)表于 2009-04-06 18:22 |只看該作者
cat <<<1這種用法沒見過

論壇徽章:
0
5 [報告]
發(fā)表于 2009-04-06 18:23 |只看該作者
cat <1 >1 清空1文件,這個好像之前有一貼討論過,找找看

論壇徽章:
0
6 [報告]
發(fā)表于 2009-04-06 18:24 |只看該作者
cat <<< 1 就相當于

cat << EOF
1
EOF

還有一種用法是

cat <<'EOF'
................
EOF

不會對文檔里的內(nèi)容進行替換

[ 本帖最后由 justlooks 于 2009-4-6 18:33 編輯 ]

論壇徽章:
0
7 [報告]
發(fā)表于 2009-04-06 18:56 |只看該作者
謝謝LS的回答,LZ的問題現(xiàn)在全部得解: )

這題主要是用1和2來亂人思路,一不小心就會考慮到stdout和stderr

論壇徽章:
0
8 [報告]
發(fā)表于 2009-04-06 18:57 |只看該作者

回復 #5 haimming 的帖子

shell十三問里面就有

論壇徽章:
0
9 [報告]
發(fā)表于 2009-04-06 21:55 |只看該作者
感謝樓上各位的回答,我的疑問主要是
1   cat <>1為什么是讀取1中的內(nèi)容呢?  原理是什么....
2   cat <1 >>1  是不斷寫入1中的數(shù)據(jù),但是我觀察過,它是一直寫入1中最原始的數(shù)據(jù),也就是說1中的數(shù)據(jù)會平穩(wěn)的增長,而不會象滾雪球一樣呈幾何增長, 這個我似乎不好理解, 按我的想法,不斷讀1中的數(shù)據(jù)然后不斷寫入1中, 那么1中的數(shù)據(jù)就會呈集合增長才對呀,  呵呵 表達有些紊亂,希望大家能看懂~

論壇徽章:
0
10 [報告]
發(fā)表于 2009-04-06 22:29 |只看該作者
<> file 以讀寫方式打開文件 file
< file 以只讀的形式打開file

http://baike.baidu.com/view/2173319.htm

cat <1 >>1 不知道為什么你會理解為會以滾雪球形式增長,我的理解是這樣的:
假設文件1里面只有一行
則cat 首先讀取這一行,然后追加到文件尾部
接下來cat又把這一行讀出來,又加到尾部
所以每次都是讀一行,寫一行
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP