作者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