Windows 和 Unix 上的脚本语言
我需要编写一个处理文件的脚本。其目的是在二进制上下文中打开并复制文件中的某些部分。 问题是我需要在 Windows 和 Unix 上运行它。
是否有一种脚本语言可以处理这两种操作系统?
I need to write a script that handle files. Its aim is to open and copy some sections from the file, in a binary context.
The problem is I need to run it on both Windows and Unix.
Is there a scripting language that can handle both operating systems?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
Python 在两者上运行。 Windows版本甚至不需要cygwin。如果你有 cygwin,那么你也可以使用 bash 脚本。
Python runs on both. The Windows version doesn't even need cygwin. If you have cygwin, then you can also use bash script.
您可以安装脚本语言,例如 Python 或 Perl 并在两个系统上使用它。
或者,在 Windows 上安装 Cygwin,这将允许您在 Windows 下运行 Bash shell。
You can install a scripting language such as Python or Perl and use it on both systems.
Alternatively, install Cygwin on Windows, which will allow you to run a Bash shell under Windows.
Ruby 也可以在两个系统上正常运行,并且支持操作两个世界的路径。有一个很好的Windows 安装程序,大多数 Linux 发行版也在默认安装中提供了它。
Ruby also runs on both systems just fine and has support for manipulating paths for both worlds. There's a nice installer for Windows and most Linux distros also ship it in their default installation.
我已经成功地在 Unix 和 Windows 上使用了 Tcl;您可以在此处和此处。
I've successfully used Tcl across Unix and Windows; you can find more information here and here.
Unices 上原生的命令 shell“bash”也可在 Windows 上使用。
The command shell "bash", native on Unices, is also available on Windows.