0

如何在 Ubuntu 上执行 FreeFileSync 批处理脚本?

我设置了一个批处理作业,保存在扩展名为“.ffs_batch”的文件中。现在怎么办?如果我双击它,则没有文件关联。

我熟悉通过双击在 Windows 上执行 .bat 文件,但我在 Ubuntu 上。我希望有一个命令行,例如:sudo something batchjob.ffs_batch。还是我需要在执行之前设置正确的文件关联?或者编写另一个脚本来执行 .ffs_batch 文件。

我在 kUbuntu 10.10 上。我通过程序上传器安装了 FreeFileSync(所以可能不是最新版本)

不用说,我确实可以访问 Google 和帮助文件。有很多关于在 Windows 下做什么的信息,但我找不到 Linux 的相关解释。

以下是我目前掌握的所有信息:

FreeFileSync 帮助

批处理脚本 FreeFileSync 可以从命令行调用并支持集成到批处理脚本中。本节提供了一些关于 Windows *.cmd 和 *.bat 脚本的一般提示和示例。当 FreeFileSync 以批处理模式启动时(*.ffs_batch 文件作为参数传递),它返回以下状态代码之一:

4

1 回答 1

1

It appears you didn't understand what FreeFileSync documentation was trying to tell you. The scripts themselves are not like .bat files, i.e., they are not self-executable. Ubuntu has no idea what to do with the file that you're double clicking. They need to be passed into the command line prompt for FreeFileSync in some pre-defined interface. Probably something like:

./free_file_sync myBatch.ffs_batch

I'm not sure what the executable is called, but it's probably something along those lines.

于 2013-02-10T14:02:00.240 回答