作者 主題: [問題]>> append ??  (閱讀 7421 次)

0 會員 與 1 訪客 正在閱讀本文。

小圭

  • 憂鬱的高中生
  • ***
  • 文章數: 92
    • 檢視個人資料
    • 超好用網路行銷工具
[問題]>> append ??
« 於: 2004-08-06 05:12 »
在做 LX02 Unit 11 後面習題 NO. 22 Hints 有幾行command 如下:

$ ls -lR / >big 2>&1
$ ls -lR / >>big 2>>&1

題意是要把 big檔變大 所以利用 append 功能
但第二行顯示如下:

bash: syntax error near unexpected token '&'
看來問題出在 2>>&1 了...
看來 STDERR 沒領悟"道"的真理....於是改成

$ ls -lR / >>big 2>&1

之後卻實可以APPEND了....^^
另外...做個test

$ ls XXX 2>>big (XXX為不存在檔案)
STDERR是可以append的...

一點小小的發現^^"不知是不是課本印錯了
不知同學是不是也有相同問題??
來企睏丫....
ps:機車咧..怎麼從linux複製command丫...
     要打個錯誤訊息 kvm切了七,八次..>"<
更多超好用網路行銷工具在這
請各位幫我在活動相片按讚哦:http://on.fb.me/1DREeVa

classmate

  • 訪客
[問題]>> append ??
« 回覆 #1 於: 2004-08-06 12:07 »
我想是課本印錯了,或是bash版本不同支援有所差異.

代碼: [選擇]
[root@pc1 root]# ls -lR / >>big 2>>&1
-bash: syntax error near unexpected token `&'
You have new mail in /var/spool/mail/root

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17340
    • 檢視個人資料
    • http://www.study-area.org
[問題]>> append ??
« 回覆 #2 於: 2004-08-06 13:29 »
嗯, 用 2>&1 就對了.

Anonymous

  • 訪客
Re: [問題]>> append ??
« 回覆 #3 於: 2004-08-06 15:44 »
代碼: [選擇]

ps:機車咧..怎麼從linux複製command丫...
     要打個錯誤訊息 kvm切了七,八次..>"<


用ssh吧!

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17340
    • 檢視個人資料
    • http://www.study-area.org
[問題]>> append ??
« 回覆 #4 於: 2004-08-07 00:17 »

小圭

  • 憂鬱的高中生
  • ***
  • 文章數: 92
    • 檢視個人資料
    • 超好用網路行銷工具
[問題]>> append ??
« 回覆 #5 於: 2004-08-07 00:29 »
嗯嗯 甘溫...
我得研究看看這項技巧...

(零晨三點 中華vs古巴.....好想看@@)
更多超好用網路行銷工具在這
請各位幫我在活動相片按讚哦:http://on.fb.me/1DREeVa