我的问题在于system2语法。
我想在linux中将filenameA重命名为filenameB。 但我需要使用完全合格的路径,并且重命名不喜欢这样,所以我建议使用" mv"。
我计划使用system2和" mv" (最终使用map)在我的原始文件名和新文件名列表中行进,但是我在system2上做错了,如下面的代码所示:
建议?
monthlyzipinfo [1] [1]" /home/rob/KRBD_Data/Client_ID/000/raw/monthzips/2015-01/Data_2015-01-07.zip"
file.info(monthlyzipinfo [1])
size isdir mode mtime
/home/rob/KRBD_Data/Client_ID/000/raw/monthzips/2015-01/Data_2015-01-07.zip 3911 FALSE 664 2017-05-17 09:38:18 ctime atime uid gid /home/rob/KRBD_Data/Client_ID/000/raw/monthzips/2015-01/Data_2015-01-07.zip 2017-05-17 11:37:29 2017-05-17 09:27:48 1000 1000 uname grname /home/rob/KRBD_Data/Client_ID/000/raw/monthzips/2015-01/Data_2015-01-07.zip rob rob
system2(粘贴(" ls -la",monthlyzipinfo [1])) sh:1:ls -la /home/rob/KRBD_Data/Client_ID/000/raw/monthzips/2015-01/Data_2015-01-07.zip:not found
rob @ NewMachine:〜$ ls -la /home/rob/KRBD_Data/Client_ID/000/raw/monthzips/2015-01/Data_2015-01-07.zip -rw-rw-r-- 1 rob rob 3911 5月17日09:38 /home/rob/KRBD_Data/Client_ID/000/raw/monthzips/2015-01/Data_2015-01-07.zip 抢@ NewMachine:〜$