精華區beta FreeBSD 關於我們 聯絡資訊
#!/bin/sh set tmp = `sed -n 1p test` echo $tmp 我這個程式跑完之後, 什麼東西都沒出現. 不是應該出來 test 這個檔案的第一行嗎 ? 請大家指教 :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 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]