Tag: 脚本

SQL Server – 停止或中断SQL脚本的执行

有没有办法立即停止SQL服务器中的SQL脚本执行,如“rest”或“退出”命令? 我有一个脚本,它开始做插入之前做一些validation和查找,我希望它停止,如果任何validation或查找失败。

在Bash中的eval命令及其典型用法

在阅读bash手册页并就此post 。 我仍然无法理解eval命令究竟做了什么,以及哪个是它的典型用法。 例如,如果我们这样做: bash$ set — one two three # sets $1 $2 $3 bash$ echo $1 one bash$ n=1 bash$ echo ${$n} ## First attempt to echo $1 using brackets fails bash: ${$n}: bad substitution bash$ echo $($n) ## Second attempt to echo $1 using parentheses fails bash: 1: command not found bash$ […]

什么是最好的脚本语言embedded在C#桌面应用程序?

我们正在编写一个复杂的丰富的桌面应用程序,需要提供报告格式的灵活性,所以我们认为我们只是将我们的对象模型暴露给脚本语言。 那时候意味着VBA(这仍然是一个选项),但是pipe理的代码派生VSTA(我认为)似乎已经枯萎了。 现在什么是Windows .NET上的embedded式脚本语言的最佳select?

$$在shell中意味着什么?

我曾经读过一种在临时文件的shell中获取唯一文件名的方法是使用双美元符号( $$ )。 这确实会产生一个不断变化的数字…但是如果您重复地调用它,它会返回相同的数字。 (解决的办法就是用这个时间。) 我很想知道$$实际上是什么,为什么会build议这种方法来生成唯一的文件名。

我如何在纯Python中使用Python?

我正在用纯Python开发一个网页游戏,并且希望有一些简单的脚本来提供更多的dynamic游戏内容。 游戏内容可以由特权用户实时添加。 如果脚本语言可以是Python,那将会很好。 但是,由于恶意用户可能会造成严重的破坏,因此无法运行游戏所运行的环境。 是否有可能在纯Python中运行沙盒Python? 更新 :事实上,由于真正的Python支持将是过度杀伤,一个简单的脚本语言与Pythonic语法将是完美的。 如果没有任何Pythonic脚本解释器,是否还有其他使用纯Python编写的开源脚本解释器? 需求是对variables,基本条件和函数调用(而不是定义)的支持。

Windowsbatch file文件从URL下载

我正尝试使用Windowsbatch file从网站(例如http://www.example.com/package.zip )下载文件。 我在写下面的函数时遇到错误代码: xcopy /E /Y "http://www.example.com/package.zip" batch file似乎不喜欢http后面的“/”。 有什么方法来逃​​避这些字符,所以它不认为他们是function参数?

什么时候语言被认为是一种脚本语言?

什么使语言成为脚本语言? 我听到一些人说:“当它被解释,而不是编译”。 这将使PHP(例如)成为脚本语言。 这是唯一的标准吗? 还是还有其他标准? 也可以看看: “脚本”和“应用程序”有什么区别?

在Powershell中,将两个表连接成一个表的最好方法是什么?

我对Powershell相当陌生,想知道是否有人知道任何更好的方法来完成下面的示例问题。 我有一个从IP地址到主机名的映射数组。 这代表了一个活跃的DHCP租约清单: PS H:\> $leases IP Name — —- 192.168.1.1 Apple 192.168.1.2 Pear 192.168.1.3 Banana 192.168.1.99 FishyPC 我有从MAC地址到IP地址的另一个映射arrays。 这代表IP预留的列表: PS H:\> $reservations IP MAC — — 192.168.1.1 001D606839C2 192.168.1.2 00E018782BE1 192.168.1.3 0022192AF09C 192.168.1.4 0013D4352A0D 为了方便起见,我能够使用下面的代码生成从MAC地址到IP地址和主机名的第三组映射。 这个想法是, $reservations应该得到第三个字段,“名称”,这是填充每当有一个匹配的“IP”字段: $reservations = $reservations | foreach { $res = $_ $match = $leases | where {$_.IP -eq $res.IP} […]

如何使用命令行工具为Mac OS X创build漂亮的DMG?

我需要为Mac应用程序创build一个很好的安装程序。 我希望它是一个磁盘映像(DMG),具有预定义的大小,布局和背景图像。 我需要在脚本中以编程的方式执行此操作,以便集成到现有的构build系统中(实际上更多的是构build包系统,因为它只创build安装程序,构build是分开完成的)。 我已经使用“hdiutil”完成了DMG的创build,但我还没有发现如何制作图标布局和指定背景位图。

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

在执行shell脚本时,通常数据将在单行logging(如csv)的文件中。 用grep和sed处理这个数据真的很简单。 但是我必须经常处理XML,所以我真的很喜欢通过命令行脚本访问XML数据的方法。 什么是最好的工具?