问题标签 [scripting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
2043 浏览

vim - 在vim中自动折叠#defines

我使用相当多的多平台 C/C++ 代码,由常见的#defines(#if WIN、#if UNIX 等)分隔。如果我可以让 vim 在我打开文件时自动折叠我当前不感兴趣的部分,那就太好了。我已经搜索了 vim 脚本档案,但没有发现任何有用的东西。有什么建议么?从哪里开始?

0 投票
7 回答
51067 浏览

scripting - 如何确定文件的行尾

我有一堆(数百个)应该有 Unix 行结尾的文件。我强烈怀疑其中一些有 Windows 行尾,我想以编程方式找出哪些行尾。

我知道我可以跑

脚本中的类似内容来转换所有内容,但我希望能够识别那些需要首先更改的文件。

0 投票
1 回答
3790 浏览

scripting - 如何使用 Inno Setup 根据注册表项选择在文件夹中安装插件/文件?

Inno Setup是一个很好的易于使用的安装程序。在这个 stackoverflow 问题中它的评价很高。我需要将插件安装到与 3rd 方应用程序的安装文件夹相关的文件夹中。从文档中如何做到这一点并不明显。

0 投票
13 回答
257292 浏览

sql-server - 什么是备份 SQL Server 数据库的简单命令行程序或脚本?

在我们的内部服务器上执行数据库备份时,我太松懈了。

是否有一个简单的命令行程序可以用来备份 SQL Server 2005 中的某些数据库?还是有一个简单的VBScript?

0 投票
5 回答
4447 浏览

regex - 递归浏览目录并替换字符串的 Shell 脚本

我需要递归搜索目录并在找到的所有文件中用另一个字符串(比如http://development:port/URI)替换一个字符串(比如 http ://production:port/URI)。任何人都可以帮忙吗?

如果该脚本可以打印出它修改的文件并将搜索/替换模式作为输入参数,那就更好了。

问候。

0 投票
2 回答
4210 浏览

scripting - 在引导时自动在 FreeBSD 上挂载 NTFS 分区

我正在寻找以读/写模式在 FreeBSD 6.2 上挂载 NTFS 硬盘的方法。

搜索谷歌,我发现 NTFS-3G 可以提供帮助。

使用 NTFS-3G,当我尝试手动挂载/卸载 NTFS 时没有问题:

挂载:ntfs-3g /dev/ad1s1 /home/admin/data -o uid=1002,

或者

卸载:卸载/home/admin/data

但是当尝试在启动时自动挂载 ntfs 硬盘时我遇到了问题。

我努力了:

  • 添加 fstab:/dev/ad1s1 /home/admin/data ntfs-3g uid=1002 0 0
  • 制作一个脚本,在启动时自动挂载 ntfs 分区,在 /usr/local/etc/rc.d/ 目录上。

但它仍然失败。该脚本在手动执行时运行良好。

有谁知道在 FreeBSD 6.2 上具有读/写访问 NTFS 的替代方法/解决方案?

谢谢。

0 投票
15 回答
76729 浏览

c# - 嵌入 C# 桌面应用程序的最佳脚本语言是什么?

我们正在编写一个复杂的富桌面应用程序,并且需要在报告格式方面提供灵活性,因此我们认为我们只需将我们的对象模型暴露给脚本语言即可。时间是这意味着 VBA(这仍然是一个选项),但托管代码衍生 VSTA(我认为)似乎已经枯萎了。

现在,在 Windows .NET 上嵌入脚本语言的最佳选择是什么?

0 投票
9 回答
44457 浏览

unix - 检查 Unix 脚本的 ftp 返回码

我目前正在创建一个通宵作业,该作业调用一个 Unix 脚本,该脚本又使用ftp. 我想检查所有可能的返回码。的手册页ftp没有列出返回码。有谁知道在哪里可以找到清单?有这方面经验的人吗?我们还有其他脚本在日志中对某些返回字符串进行 grep,并在出错时发送电子邮件。然而,他们经常错过意料之外的代码。然后我将原因放入日志和电子邮件中。

0 投票
9 回答
3571 浏览

java - Java:嵌入到 Java 桌面应用程序中的脚本语言(宏)

我正在用 Java 编写图形应用程序。最终我想建立一种脚本语言,这样事情就可以编程了。你推荐哪个语言库?

可能的嫌疑人是:

不太可能的候选人是:

目标受众可能不是铁杆程序员,因此首选不那么晦涩难懂的语言。我的猜测是 JavaScript 更容易被他们接受,即使它有怪癖,只是因为他们看到的更多。

Lua 似乎在 C/C++ 中很流行,但至少 LuaJava 需要额外的 .dll/.so,这使得部署变得复杂。

编辑: PhiLho写道,有一个名为 kahlua 的 Lua 的 Java实现


相关问题:

0 投票
3 回答
1419 浏览

shell - 如何编写 shell 脚本以将 grep 数据定向到基于日期的文件名?

我基本上想这样做:

...当然文件名是example.com.2008-09-27-11:21:30.log

然后我把它放在 crontab 中每天运行。