★ <師大附中 BBS 站> bbs.hs.ntnu.edu.tw ★ From: die.cts.nthu.edu.tw
> -------------------------------------------------------------------------- <
發信人: "Edward G.J. Lee" <[email protected]>, 看板: FreeBSD
標 題: Re: 請問大家一個 shell script 的問題 ~
發信站: GNU/Linux/*BSD Dreamer Club (Sat Feb 8 22:47:00 2003)
轉信站: Ptt!news.ntu!spring!news.nctu!newsgate.cuhk.edu.hk!news.hk.linkage.net
On Sat, Feb 08, 2003, 又不在了 wrote:
> #!/bin/sh
^^
> set tmp = `sed -n 1p test`
^ ^
tmp=`sed -n 1p test`
> echo $tmp
> 我這個程式跑完之後, 什麼東西都沒出現.
> 不是應該出來 test 這個檔案的第一行嗎 ?
> 請大家指教 :q
--
李果正
---
Posted via news://freenews.netfront.net
Complaints to [email protected]
> -------------------------------------------------------------------------- <
發信人: [email protected] (又不在了), 看板: FreeBSD
標 題: Re: 請問大家一個 shell script 的問題 ~
發信站: 師大附中 BBS 站 (Sat Feb 8 23:09:24 2003)
轉信站: Ptt!news.ntu!freebsd.ntu!ctu-peer!news.nctu!netnews.chu!freebsd.biol.n
※ 引述《[email protected] (Edward G.J. Lee)》之銘言:
> On Sat, Feb 08, 2003, 又不在了 wrote:
> > #!/bin/sh
> ^^
請問這裡怎麼了 ?
> > set tmp = `sed -n 1p test`
> ^ ^
> tmp=`sed -n 1p test`
這部分我已修正.
> > echo $tmp
> > 我這個程式跑完之後, 什麼東西都沒出現.
> > 不是應該出來 test 這個檔案的第一行嗎 ?
> > 請大家指教 :q
可是他還是沒有出現任何東西 :Q
謝謝您的回答
--
★ <師大附中 BBS 站> bbs.hs.ntnu.edu.tw ★ From: die.cts.nthu.edu.tw
> -------------------------------------------------------------------------- <
發信人: "Edward G.J. Lee" <[email protected]>, 看板: FreeBSD
標 題: Re: 請問大家一個 shell script 的問題 ~
發信站: GNU/Linux/*BSD Dreamer Club (Sat Feb 8 23:09:24 2003)
轉信站: Ptt!news.ntu!freebsd.ntu!netnews.csie.nctu!news.civil.ncku!news.ntust!
On Sat, Feb 08, 2003, 又不在了 wrote:
> > > #!/bin/sh
> > ^^
> 請問這裡怎麼了 ?
用 set 去設變數,那是 csh 的語法,sh 不必 set。
> > > set tmp = `sed -n 1p test`
> > ^ ^
> > tmp=`sed -n 1p test`
[...]
李果正
---
Posted via news://freenews.netfront.net
Complaints to [email protected]
#!/bin/sh
set tmp = `sed -n 1p test`
echo $tmp
我這個程式跑完之後, 什麼東西都沒出現.
不是應該出來 test 這個檔案的第一行嗎 ?
請大家指教 :q
--