如何将用于文件操作的vbscript移植到linux使用

来源:百度知道 编辑:UC知道 时间:2024/06/03 10:40:48
如下一段vbscript用于拷贝文件(copyfiles.vbs)

set oArgs=wscript.arguments
filelist1 = oArgs.item(0)
filelist2 = oArgs.item(1)

Set fso = CreateObject("Scripting.FileSystemObject")
Set InStream1 = fso.OpenTextFile (filelist1)
Set InStream2 = fso.OpenTextFile (filelist2)

While InStream1.AtEndOfStream = False
filex = Instream1.ReadLine
filey = Instream2.ReadLine
If filex <> "" Then
Set f1 = fso.GetFile(filex)
f1.Copy (filey)
End If
Wend

要在linux下实现这样的功能,是应该怎么改?用C(C++)还是java还是javascript?
本人初学,烦请详细解答并附上修改后的代码

使用C(C++)肯定可以,但是使用java或是javascript可能需要安装相关软件支持,不过vbscript只是微软的东东肯定不能用。

拷贝文件用C 或者 shell script 都可以写。 不过我不懂vbscript, 看不懂你的代码-_-|||

占位,回头做