作者RueyJing (瑞)
看板Perl
標題[問題] 囧..應該是最簡單的檔案搬移
時間Mon Apr 20 01:10:08 2009
我只是想把檔案 $file 搬移到目錄 /old 下面..
因為建立目錄可以很直接的用shell指令
mkdir "old";
我以為搬檔案應該也可以用shell指令
mv $file old/;
結果出現error訊息....
翻網頁又找不到答案..
只好無恥的上來求助了..
我想把 $file 改檔名為 1.txt 後搬到 old/ 裡面
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.195.155.235
1F:推 snowfly:system("mv $file old/"); 04/20 01:49
3F:推 audreytang:rename $file => 'old/1.txt'; 04/20 08:56
4F:推 jackieku:mkdir是perl的function...perl不能直接用shell指令... 04/20 20:00
5F:→ jackieku:你誤會相當大...要用shell執行程式參照一樓用法 04/20 20:01
6F:→ jackieku:rename有一些系統上的限制(參照perldoc) File::Copy安定 04/20 20:02
7F:推 kornelius:剛剛才發現 audrey 大神出現 04/21 12:53