藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月26日 11:18


請教一個關於C程序調用shell的問題

我寫了一個csh腳本
內容如下:
!#/bin/csh

more  xmlfile |awk '{print $1"  "$2"  "$3}'

其中,文件xmlfile的內容如下
123  PM_xxx  abc

手工執行正常,可以正常顯示xmlfile的相關內容

可是我在C++程序中使用system函數調用該腳本時,卻不能正常執行,
提示stty: : 無此設備或地址
而且不能正確打印出xmlfile文件的內容,打印的卻是一串冒號::::::::::::::
不知道該如何解決,特向各位高手請教。
情況緊急,非常感謝。
註:我使用的運行環境為sun solaris

請教一個關於C程序調用shell的問題

怎麼調用的?
$PATH/cmd.sh
還是
sh $PATH/cmd.sh



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com