问题标签 [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 投票
3 回答
28219 浏览

mysql - 如何将变量传递给 mysql 脚本?

我知道使用 mysql 您可以将 SQL 语句写入 .sql 文件并从 mysql 命令行运行该文件,如下所示:

如何将变量传递给脚本?例如,如果我想运行一个脚本来检索部门中的所有员工,我希望能够将部门编号作为变量传递。

我不想通过 shell 脚本运行查询。我从 mysql 命令行运行了一些简单的查询。我厌倦了一直重新输入它们,为它们编写一个 shell 脚本将是矫枉过正的。

0 投票
12 回答
76360 浏览

shell - $$ 在 shell 中是什么意思?

我曾经读到,在 shell 中为临时文件获取唯一文件名的一种方法是使用双美元符号 ( $$)。这确实会产生一个不时变化的数字......但如果你重复调用它,它会返回相同的数字。(解决办法就是利用时间。)

我很想知道$$实际上是什么,以及为什么建议将其作为生成唯一文件名的一种方式。

0 投票
5 回答
1951 浏览

windows - 最好的win32编译脚本语言?

Win32 最好的可编译脚本语言是什么?我更喜欢 .EXE,因为我不想先在服务器上安装运行时(我的公司通过远程管理许多),但我需要能够通过网络执行 NTFS 权限和(如果可能的话)API 之类的事情。

有一个小的 Perl 似乎能够完成大部分工作,但它似乎在很长一段时间内都没有更新/开发。我想知道 Lua,但我不知道它是否具备我需要的一切(并且不想通过 50 个图书馆网站寻找答案)。有什么想法吗?

0 投票
4 回答
387 浏览

java - 用于 Java 的 Web 脚本

在浏览器中呈现由 Java 进程生成的数据的好方法是什么?

我广泛使用了 JSP 和各种相关框架(JSTLStrutsTapestry等),以及与 JSP 无关的更全面的框架(GWTOpenLaszlo)。没有一个解决方案完全令人满意——在大多数情况下,框架对我的需求来说过于受限或过于复杂,而其他解决方案则需要对现有代码进行大量重构。此外,大多数框架似乎都存在性能问题。

目前,我倾向于通过返回 JSON 的简单 servlet 公开我的 java 数据,然后使用 PHP 或 Ruby 呈现数据的解决方案。这具有立即将我的服务公开为 Web 服务的额外好处,但我想知道我是否在这里重新发明轮子。

0 投票
15 回答
243550 浏览

bash - sudo echo "something" >> /etc/privilegedFile 不起作用

这是一个非常简单的问题,至少看起来应该是,关于 Linux 中的 sudo 权限。

很多时候,我只想将某些内容附加到/etc/hosts或类似的文件中,但最终无法做到,因为这两者>都是>>不允许的,即使使用 root 也是如此。

有没有办法让这项工作无需进入根目录susudo su

0 投票
14 回答
83400 浏览

bash - 判断bash中是否存在函数

目前我正在做一些从 bash 执行的单元测试。单元测试在 bash 脚本中初始化、执行和清理。该脚本通常包含一个 init()、execute() 和 cleanup() 函数。但它们不是强制性的。我想测试它们是否已定义。

我以前通过 greping 和 seding 源来做到这一点,但这似乎是错误的。有没有更优雅的方法来做到这一点?

编辑:以下片段就像一个魅力:

0 投票
7 回答
31355 浏览

scripting - 是否有一个 curl/wget 选项可以防止在 http 错误的情况下保存文件?

我想在脚本中下载很多 url,但我不想保存导致 HTTP 错误的那些。

据我从手册页中可以看出,既不提供curl也不wget提供此类功能。有人知道另一个下载者吗?

0 投票
14 回答
72680 浏览

xml - 用于 XML 命令行处理的 Grep 和 Sed 等效项

在编写 shell 脚本时,通常数据将位于单行记录文件中,例如 csv。grep使用和处理这些数据非常简单sed。但是我必须经常处理 XML,所以我真的想要一种通过命令行对 XML 数据进行脚本访问的方法。什么是最好的工具?

0 投票
9 回答
70214 浏览

linux - 使用 grep 查找文件中的内容并在匹配时移动它们

我正在使用 grep 生成我需要移动的文件列表:

如何将此列表传递给 mv 命令并将文件移动到其他位置?

0 投票
3 回答
3580 浏览

sql-server - 我可以在 SQL Server 2005 任务中自动“生成脚本”吗?

我想定期自动生成数据库脚本。这可能吗。