问题标签 [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.
mysql - 如何将变量传递给 mysql 脚本?
我知道使用 mysql 您可以将 SQL 语句写入 .sql 文件并从 mysql 命令行运行该文件,如下所示:
如何将变量传递给脚本?例如,如果我想运行一个脚本来检索部门中的所有员工,我希望能够将部门编号作为变量传递。
我不想通过 shell 脚本运行查询。我从 mysql 命令行运行了一些简单的查询。我厌倦了一直重新输入它们,为它们编写一个 shell 脚本将是矫枉过正的。
shell - $$ 在 shell 中是什么意思?
我曾经读到,在 shell 中为临时文件获取唯一文件名的一种方法是使用双美元符号 ( $$
)。这确实会产生一个不时变化的数字......但如果你重复调用它,它会返回相同的数字。(解决办法就是利用时间。)
我很想知道$$
实际上是什么,以及为什么建议将其作为生成唯一文件名的一种方式。
windows - 最好的win32编译脚本语言?
Win32 最好的可编译脚本语言是什么?我更喜欢 .EXE,因为我不想先在服务器上安装运行时(我的公司通过远程管理许多),但我需要能够通过网络执行 NTFS 权限和(如果可能的话)API 之类的事情。
有一个小的 Perl 似乎能够完成大部分工作,但它似乎在很长一段时间内都没有更新/开发。我想知道 Lua,但我不知道它是否具备我需要的一切(并且不想通过 50 个图书馆网站寻找答案)。有什么想法吗?
java - 用于 Java 的 Web 脚本
在浏览器中呈现由 Java 进程生成的数据的好方法是什么?
我广泛使用了 JSP 和各种相关框架(JSTL、Struts、Tapestry等),以及与 JSP 无关的更全面的框架(GWT、OpenLaszlo)。没有一个解决方案完全令人满意——在大多数情况下,框架对我的需求来说过于受限或过于复杂,而其他解决方案则需要对现有代码进行大量重构。此外,大多数框架似乎都存在性能问题。
目前,我倾向于通过返回 JSON 的简单 servlet 公开我的 java 数据,然后使用 PHP 或 Ruby 呈现数据的解决方案。这具有立即将我的服务公开为 Web 服务的额外好处,但我想知道我是否在这里重新发明轮子。
bash - sudo echo "something" >> /etc/privilegedFile 不起作用
这是一个非常简单的问题,至少看起来应该是,关于 Linux 中的 sudo 权限。
很多时候,我只想将某些内容附加到/etc/hosts
或类似的文件中,但最终无法做到,因为这两者>
都是>>
不允许的,即使使用 root 也是如此。
有没有办法让这项工作无需进入根目录su
?sudo su
bash - 判断bash中是否存在函数
目前我正在做一些从 bash 执行的单元测试。单元测试在 bash 脚本中初始化、执行和清理。该脚本通常包含一个 init()、execute() 和 cleanup() 函数。但它们不是强制性的。我想测试它们是否已定义。
我以前通过 greping 和 seding 源来做到这一点,但这似乎是错误的。有没有更优雅的方法来做到这一点?
编辑:以下片段就像一个魅力:
scripting - 是否有一个 curl/wget 选项可以防止在 http 错误的情况下保存文件?
我想在脚本中下载很多 url,但我不想保存导致 HTTP 错误的那些。
据我从手册页中可以看出,既不提供curl
也不wget
提供此类功能。有人知道另一个下载者吗?
xml - 用于 XML 命令行处理的 Grep 和 Sed 等效项
在编写 shell 脚本时,通常数据将位于单行记录文件中,例如 csv。grep
使用和处理这些数据非常简单sed
。但是我必须经常处理 XML,所以我真的想要一种通过命令行对 XML 数据进行脚本访问的方法。什么是最好的工具?
linux - 使用 grep 查找文件中的内容并在匹配时移动它们
我正在使用 grep 生成我需要移动的文件列表:
如何将此列表传递给 mv 命令并将文件移动到其他位置?
sql-server - 我可以在 SQL Server 2005 任务中自动“生成脚本”吗?
我想定期自动生成数据库脚本。这可能吗。