[問題] script的問題

看板LinuxDev作者 (stellvia)時間16年前 (2009/03/11 15:34), 編輯推噓4(407)
留言11則, 3人參與, 最新討論串1/1
/usr/sbin/chat -E -s -V -f $SCRIPTFILE <$DEVICE >$DEVICE ) 2> $OUTPUTFILE 請問上述的 <$DEVICE >$DEVICE 的兩個redirect 是什麼意思 (即小於跟大餘 ) 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.36.82

03/11 20:48, , 1F
先chat出來(當input)再把一併結果寫回去(當output)
03/11 20:48, 1F

03/11 20:51, , 2F
前面小於應該是視為輸入眾多argument之一 後面是把結果
03/11 20:51, 2F

03/11 20:51, , 3F
導向回去
03/11 20:51, 3F

03/12 12:48, , 4F
所以前面那個小於是 參數之一 而不是寫到前面那個檔案內
03/12 12:48, 4F

03/12 12:48, , 5F
那不就相當於
03/12 12:48, 5F

03/12 12:49, , 6F
/usr/sbin/chat $SCRIPTFILE $DEVICE >$DEVICE 是這樣
03/12 12:49, 6F

03/12 12:49, , 7F
嗎?
03/12 12:49, 7F

03/12 16:05, , 8F
直接$DEVICE 是變數吧... 要導$DEVICE內容 要用<
03/12 16:05, 8F

03/12 16:10, , 9F
結果相同意義上不同 囧 ...
03/12 16:10, 9F

03/12 22:43, , 10F
是說將$DEVICE 的output 傳給前面當參數?
03/12 22:43, 10F

03/12 22:45, , 11F
先cat $DEVICE 傳給前面當參數?
03/12 22:45, 11F
文章代碼(AID): #19jsbrAw (LinuxDev)
文章代碼(AID): #19jsbrAw (LinuxDev)