2012-06-05 46 views

回答

1

完成運行命令將用於:

LET cmd = "mv ", old_location, "/", file_name, " ", new_location 

RUN cmd 

這假定old_locationfile_namenew_location都是VARCHAR變量,而不是CHAR變量。如果他們是CHAR,則需要在連接前剝去尾隨空白:

LET cmd = "mv ", old_location CLIPPED, "/", file_name CLIPPED, " ", new_location CLIPPED 

(您可以省略最後的裁剪。)這也假設有在文件名稱或位置沒有空格。如果空間可以存在,你必須努力工作;如果您需要處理文件名中的引號或換行符(等),則必須更加努力。

相關問題