system(mv source dst)失敗 - Linux

Skylar Davis avatar
By Skylar Davis
at 2009-10-23T19:02

Table of Contents

今天在寫一個程式,用的是c

程式執行環境是linux

編譯器用 gcc

我用 system希望把file從一個dir搬到另一個dir

程式寫法如下

system("mv dir/file dir2");

我把這行指令在linux底下執行過一次,確定是可以的,

可是寫在程式裡用system來指行就不行

另外還試過先cp 再rm,結果 cp還是不行,但是rm是可以

的。

希望有達人可以給點提示或方向~~感謝。


--
Tags: Linux

All Comments

Gilbert avatar
By Gilbert
at 2009-10-27T15:14
通常不行也是有很多種的,你說的情況不會是像這樣吧?
$./a.out
mv: 不行!
Wallis avatar
By Wallis
at 2009-10-31T07:02
XDDDDD
Jack avatar
By Jack
at 2009-11-04T19:30
in case you don't get it, put the ERR message on!

桌面用ubuntu,Server用CentOS?

Tom avatar
By Tom
at 2009-10-23T14:44
: 不好意思,因為沒有用過 SLES,所以想更詳細地請教 : http://www.novell.com/products/server/ : 這個網頁的 download eval 所下載的,就是與 buy now 一樣的 SLES, : 並且沒有評估時間的限制是嗎? 沒錯,是一樣的。沒付費的在安裝過程中 ...

桌面用ubuntu,Server用CentOS?

Rosalind avatar
By Rosalind
at 2009-10-23T14:23
※ 引述《JoeJohnson (不平凡的Joe)》之銘言: : 我覺得,我得發一篇讓大家認識一下SUSE企業版。 : 首先,很多人認為SUSE Linux Enterprise Server (SLES) 要付費, : 這是錯的。你只要到Novell申請帳號,原汁原味的SLES 讓你用到爽。 : 除非你需要 ...

virtual box 直讀實機

Irma avatar
By Irma
at 2009-10-23T13:54
※ 引述《virtuemood (小毛)》之銘言: : ============================================== : 1. 使 xp 可移植: : * 在裝置管理員裡,更新 and#34;電腦and#34; 中的 and#34;acpi 電源管理and#34; ...

桌面用ubuntu,Server用CentOS?

Todd Johnson avatar
By Todd Johnson
at 2009-10-23T13:41
※ 引述《kadok (暗夜流星)》之銘言: : 板上置底文章 : 統計常用linux 版本 : 居然發現「桌面用ubuntu,Server用CentOS」這句話還蠻常出現的 : 怎麼會有這樣的看法呢? : 我比較好奇的是後半段「Server用CentOS」 : 有人要現身說法一下的嗎? 前半段也可以 : ...

wget只下載中間一段的問題

Connor avatar
By Connor
at 2009-10-23T11:22
頁面中有5百多個檔案連結,我想從第一百五十個開始下載 爬過前文所以試過wget URL/files/DT0{150..550}__.BHZ 結果下載的是DT0{150..550}__.BHZ 只有1K 試過做bat for /L %%p in (150,1,550) ...