标签: scripting

从Windows cmd脚本执行多个命令

我正在尝试编写一个Windows cmd脚本来执行多个串行任务.但是,它始终在脚本中的第一个命令后停止.

它停止后的命令是maven构建(不确定是否相关).

如何让它依次进行并依次运行每项任务?

安装任何软件或配置注册表等是完全不可能的 - 它必须在我担心的Windows XP安装上工作.

理想情况下,如果任何命令失败,我希望脚本中止,但这是一个"很好",不是必需的.

谢谢.

windows scripting cmd batch-file

133
推荐指数
5
解决办法
26万
查看次数

等待"任何过程"完成

bash中是否有任何内置功能可以等待任何进程完成?该wait命令仅允许等待子进程完成.我想知道在继续执行任何脚本之前是否有任何方法可以等待任何进程完成.

这样做的机械方法如下,但我想知道bash中是否有任何内置功能.

while ps -p `cat $PID_FILE` > /dev/null; do sleep 1; done
Run Code Online (Sandbox Code Playgroud)

bash scripting process wait

133
推荐指数
9
解决办法
14万
查看次数

检查正确数量的参数

我如何检查正确的参数数量(一个参数).如果有人试图在不传递正确数量的参数的情况下调用脚本,并检查以确保命令行参数确实存在并且是目录.

shell scripting

132
推荐指数
3
解决办法
21万
查看次数

你为日常生活编写的最有用的脚本是什么?

只是想知道这里的人们编写的小脚本/程序能够帮助人们完成日常生活(也就是与工作无关).

一切顺利,开创性与否.对我来说,这是一个小蟒蛇脚本来计算给定距离和时间的运行速度.

scripting

131
推荐指数
28
解决办法
12万
查看次数

在DIV元素上捕获按键(或keydown)事件

如何在DIV元素上捕获按键或按键事件(使用jQuery)?

让DIV元素成为焦点需要什么?

html javascript scripting jquery keypress

131
推荐指数
3
解决办法
10万
查看次数

头部的反面是什么?我想要除文件的前N行以外的所有行

由于未知长度的文本文件,我怎么能读,例如所有,但第2行的文件?我知道tail会给我最后N行,但我不知道N是提前的.

所以对于一个文件

AAAA
BBBB
CCCC
DDDD
EEEE
Run Code Online (Sandbox Code Playgroud)

我想要

CCCC
DDDD
EEEE
Run Code Online (Sandbox Code Playgroud)

并为一个文件

AAAA
BBBB
CCCC
Run Code Online (Sandbox Code Playgroud)

我会得到的

CCCC
Run Code Online (Sandbox Code Playgroud)

scripting command-line tail unix-head

130
推荐指数
5
解决办法
7万
查看次数

如何使用c#执行.SQL脚本文件

我确定这个问题已经得到解答,但我无法使用搜索工具找到答案.

使用c#我想运行一个.sql文件.sql文件包含多个sql语句,其中一些语句分为多行.我尝试在文件中读取并尝试使用ODP.NET执行文件...但是我不认为ExecuteNonQuery真的是为了这样做而设计的.

所以我尝试通过生成一个进程来使用sqlplus ...但是除非我将UseShellExecute设置为true而生成进程,否则sqlplus会挂起并永远不会退出.这是不起作用的代码.

Process p = new Process();
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.FileName = "sqlplus";
p.StartInfo.Arguments = string.Format("xx/xx@{0} @{1}", in_database, s);
p.StartInfo.CreateNoWindow = true;

bool started = p.Start();
p.WaitForExit();
Run Code Online (Sandbox Code Playgroud)

WaitForExit永远不会返回....除非我将UseShellExecute设置为true.UseShellExecute的副作用是您无法捕获重定向的输出.

c# sql oracle scripting

128
推荐指数
6
解决办法
25万
查看次数

Linux/Unix Bash脚本如何知道自己的PID?

我在Bash中调用了一个脚本Script.sh,它需要知道自己的PID(即我需要在Script.sh中获取PID)

知道怎么做吗?

bash scripting pid

127
推荐指数
5
解决办法
12万
查看次数

如何计算PowerShell中的对象?

正如我在PowerShell用户指南中所读到的,PowerShell的核心概念之一是命令接受并返回对象而不是文本.例如,运行会get-alias返回许多System.Management.Automation.AliasInfo对象:

PS Z:\> get-alias

CommandType     Name                                             Definition
-----------     ----                                             ----------
Alias           %                                                ForEach-Object
Alias           ?                                                Where-Object
Alias           ac                                               Add-Content
Alias           asnp                                             Add-PSSnapIn
Alias           cat                                              Get-Content
Alias           cd                                               Set-Location
Alias           chdir                                            Set-Location
...

现在,我如何获得这些对象的数量?

powershell scripting

127
推荐指数
4
解决办法
37万
查看次数

没有浏览器执行JavaScript?

我正在研究没有浏览器的Javascript编程.我想从Linux或Mac OS X命令行运行脚本,就像我们运行任何其他脚本语言(ruby,php,perl,python ......)

$ javascript my_javascript_code.js
Run Code Online (Sandbox Code Playgroud)

我看了蜘蛛猴(Mozilla)和v8(谷歌),但这两个似乎都是嵌入式的.

是否有人使用Javascript作为脚本语言从命令行执行?

如果有人好奇,为什么我期待到这一点,我一直在关注着Node.js的.node.js的性能让我想知道javascript是否可以成为处理大数据的可行脚本语言.

javascript unix scripting command-line v8

125
推荐指数
6
解决办法
11万
查看次数

标签 统计

scripting ×10

bash ×2

command-line ×2

javascript ×2

batch-file ×1

c# ×1

cmd ×1

html ×1

jquery ×1

keypress ×1

oracle ×1

pid ×1

powershell ×1

process ×1

shell ×1

sql ×1

tail ×1

unix ×1

unix-head ×1

v8 ×1

wait ×1

windows ×1