Tag: 脚本

如何在命令行中通过脚本运行函数?

我有一个脚本,有一些function。 我可以直接从命令行运行一个函数吗? 像这样的东西? myScript.sh func()

如何获得远程计算机的磁盘容量和可用空间

我有这一行: get-WmiObject win32_logicaldisk -Computername remotecomputer 和输出是这样的: DeviceID : A: DriveType : 2 ProviderName : FreeSpace : Size : VolumeName : DeviceID : C: DriveType : 3 ProviderName : FreeSpace : 20116508672 Size : 42842714112 VolumeName : DeviceID : D: DriveType : 5 ProviderName : FreeSpace : Size : VolumeName : 如何获得Freespace和DeviceID C: Size ? 我需要只提取这两个值,没有其他信息。 […]

非常简单,简洁易用的GUI编程“框架”

请列出GUI编程库,工具包,允许快速编写GUI应用程序的框架。 我的意思是这样的 graphics用户界面(GUI)完全由人类可读的(和人类可写的)纯文本文件(代码) 代码是简洁的(每个控件/事件对有1或2行代码),适合脚本编写 GUI的结构和操作从代码(小部件的嵌套和事件stream) 隐藏了关于如何构buildGUI的细节(比如mainloop,附加事件监听器等) 支持自动布局(vboxes,hboxes等) 如答案所示,这可能被定义为声明式 GUI编程,但不一定是这样的。 任何方法都可以,如果可行,易于使用和简洁。 有一些这样的GUI库/工具包。 他们在下面列出。 如果您看到缺less合格的工具包,请扩展列表。 指出项目是否跨平台,成熟,积极,如果可能,举个例子。 请使用这个wiki来讨论只有开源项目。 这是目前列表(按字母顺序): Fudgets Fudgets是一个Haskell库。 平台:Unix。 状态:实验,但仍然保持。 一个例子: import Fudgets main = fudlogue (shellF "Hello" (labelF "Hello, world!" >+< quitButtonF)) Fudgets示例截图http://www.picamatic.com/show/2009/01/28/02/40/1883597_93x80.gif GNUstep文艺复兴 文艺复兴允许用简单的XML描述GUI。 平台:OSX / GNUstep。 状态:GNUstep的一部分。 下面是一个例子: <window title="Example"> <vbox> <label font="big"> Click the button below to quit the application </label> […]

在批处理脚本中转义双引号

我将如何去replace我的batch file的参数中的所有双引号转义双引号? 这是我目前的batch file,它扩展了string中的所有命令行参数: @echo off call bash –verbose -c "g++-linux-4.1 %*" 然后使用该string来调用Cygwin的bash,执行一个Linux交叉编译器。 不幸的是,我得到这样的parameter passing给我的batch file: "launch-linux-g++.bat" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -DNDEBUG -c -o "C:\Users\Me\Documents\Testing\SparseLib\bin\Win32\LinuxRelease\hello.o" "c:\Users\Me\Documents\Testing\SparseLib\SparseLib\hello.cpp" 在传入的第一个path周围的第一个引号过早地结束了传递给GCC的string,并将其余的参数直接传递给bash(这会令人惊叹)。 我想如果我可以连接参数到一个单一的string然后转义报价应该工作正常,但我很难确定如何做到这一点。 有人知道吗?

叉和执行在bash

如何在bash中实现fork和exec? 让我们假设脚本为 echo "Script starts" function_to_fork(){ sleep 5 echo "Hello" } echo "Script ends" 基本上我想这个函数被称为新的进程像在C我们使用fork和exec调用.. 从脚本中,预计父脚本将结束,然后在5秒钟后打印“Hello”。

我有办法检查Ant中的目录的存在(而不是文件)?

如何检查使用Ant的文件夹的存在? 我们可以检查一个文件的存在,但是我们可以对一个文件夹也做同样的事情吗?

如何在Windows中使用带有空格的path和命令的“开始”来创buildbatch file

我需要创build一个batch file,在Windows .cmd文件中启动多个控制台应用程序。 这可以使用start命令完成。 但是,该命令有一个path在其中。 我也需要通过有参数的参数。 这个怎么做? 例如batch file start "c:\path with spaces\app.exe" param1 "param with spaces"

如何在后台运行一个shell脚本,并没有输出

我写了两个shell脚本a.sh和b.sh. 在a.sh和b.sh中,我有一个无限的for循环,它们将一些输出打印到terminal。 我想编写另一个调用a.sh和b.sh的脚本,但是我希望用户立即重新获得对terminal的控制权,而不是让脚本无限运行,而我想隐藏terminal中的输出。

Bashstring差异

我试图find一种方法来确定我的脚本中的两个string之间的差异。 我可以很容易地做到这一点与差异或通信,但我不处理文件,我宁愿不输出到文件,做比较,并阅读回来。 我看到comm,diff,cmp都允许传递两个文件或一个文件和标准input – 我想这很好,如果我不想输出两个文件…但它仍然有点烂。 一直在思考我可以使用grep或正则expression式 – 但我猜不是。 提前致谢,

Android可以使用哪些编程语言进行开发?

可能重复: Android Dalvik上可以使用哪些编程语言? 大多数情况下,Android应用程序都是用Java编写的。 但是我听说它也可以使用Scala或其他语言。 而且我还读到可以包含本机C / C ++代码。 是否有可用的参考/列表,显示哪些语言可以使用?