标签: scripting

如何从网址PHP加载任意数据?

这个问题很简单.我将在PHP脚本中使用什么函数将URL中的数据加载到字符串中?

php url scripting load

0
推荐指数
2
解决办法
3989
查看次数

需要帮助 - Python脚本中是否需要类?

我正在为Python脚本创建一个接口.稍后我将使用Python Python脚本进行自动化测试.是否有必要我必须在我的代码中使用类.现在我已经用字典,列表,函数,全局变量和局部变量创建了代码.

是必要的吗?

帮助我.

python scripting class

0
推荐指数
1
解决办法
1891
查看次数

使用嵌套switch/case语句的最佳/最简单方法是什么?

以下两个switch/case语句的更好实践是什么?

有没有更简单的方法(更少的代码)来做到这一点?

switch (myValue)
{
    case 1:
    {
        methodFor1();

        break;
    }
    case 2:
    case 3:
    {
        methodFor2or3();

        if (myValue == 2)
                methodFor2();

        if (myValue == 3)
                methodFor3();

        break;
    }
}

...or...

switch (myValue)
{
    case 1:
    {
        methodFor1();

        break;
    }
    case 2:
    case 3:
    {
        methodFor2or3();

        switch (myValue)
        {
            case 2:
            {
                methodFor2();

                break;
            }
            case 3:
            {
                methodFor3();

                break;
            }
        }

        break;
    }
}
Run Code Online (Sandbox Code Playgroud)

scripting conditional actionscript-3 switch-statement

0
推荐指数
1
解决办法
4260
查看次数

加入12列的最简单方法是什么?

我有12个由制表符分隔的列.我怎样才能并排加入他们?

[已添加]您也可以告诉我其他方法为AWK:越快越好.

scripting awk text

0
推荐指数
1
解决办法
1083
查看次数

如何重命名/移动具有特定扩展名的所有文件?

我正在学习tcl(期待),现在我遇到了一个有趣的问题.我需要一个命令来移动/重命名一堆扩展名为.status的文件.我试过这些:

spawn /bin/mv *.status some_dir
exec /bin/mv *.status some_dir
Run Code Online (Sandbox Code Playgroud)

当然,这不起作用.我google了一下,发现了一些关于glob的东西,但它似乎不像我想要的那样工作.如果我做:

exec /bin/mv [glob *.status] somedir
Run Code Online (Sandbox Code Playgroud)

mv抱怨'1.status 2.status 3.status ......等等'.不是有效的文件.就好像整个文件列表在一个字符串中连接而不是单独处理.

试图通过谷歌找到更多信息引导我到很多破碎和过时的链接,所以我希望旁边解决这个问题,你能指点我一些良好的在线资源tcl /期望基础和常见的陷阱.

更新:只接受在/ bin中使用标准tcl和标准工具的解决方案.

scripting tcl expect

0
推荐指数
1
解决办法
5976
查看次数

将行从一个.txt文件移动到另一个.txt文件

我试图将某些行从一个.txt文件移动到另一个.txt文件.这些行都遵循某种模式.我一直在寻找在批处理文件中使用find命令,但这不会删除原始文件中的行.

例如:

find \i pattern "d:\example1.txt" >> "d:\example2.txt"
Run Code Online (Sandbox Code Playgroud)

有没有办法实现这个目标?

提前致谢.

string scripting cmd batch-file

0
推荐指数
1
解决办法
2149
查看次数

来自root帐户的Bash脚本和用户主目录(Linux)

我正在bash中为Linux上的应用程序编写安装脚本.

此脚本将一些文件复制到/ usr/bin和/ usr/share中,因此需要由root用户执行,此外它还会在$ HOME目录中为配置文件创建一个隐藏目录.

问题是:如果普通用户想要安装程序,他需要是root用户.但如果他是root用户,$ HOME目录将是/ root /而不是/ home/username.

linux bash scripting root

0
推荐指数
1
解决办法
2589
查看次数

优化加密/解密脚本的建议?[现在在Sourceforge上]

UPDATE2:

感谢您的投入.我已经实现了算法,可以在SourceForge上下载.这是我的第一个开源项目,所以请怜悯.

更新:

我不确定我是否足够清楚,或者每个人都对此有所了解,了解贝壳消耗的方式#!输入类型.一本很好看的书是Advanced Unix Programming.如此处所示,调用popen并提供其标准输入就足够了.

原始问题:

我们的脚本在高度分散的环境中运行,有许多用户 由于许多原因,使用权限隐藏它们是有问题的.

由于第一行可用于为脚本指定"解释器",因此初始行可用于定义解密器

#!/bin/decryptandrun
*(&(*S&DF(*SD(F*SDJKFHSKJDFHLKJHASDJHALSKJD
SDASDJKAHSDUAS(DA(S*D&(ASDAKLSDHASD*(&A*SD&AS
ASD(*A&SD(*&AS(D*&AS(*D&A(SD&*(A*S&D(A*&DS
Run Code Online (Sandbox Code Playgroud)

鉴于我可以编写脚本来加密并放置适当的头,我想要解密脚本(它本身可能有一个解释器行,如#!/ bin/perl在它的顶部),而不做任何愚蠢的写出来到一个临时文件.我发现了一些愚蠢的商业产品.我认为这可以在几个小时内完成.是否有一个众所周知的方法用管道而不是编码系统调用?我在考虑使用execvp但是更换当前进程或创建子进程是否更好?

c unix encryption scripting

0
推荐指数
1
解决办法
530
查看次数

批量文件在64位Vista中查询注册表

大家好我:)我写的批处理文件有问题.它在32位上工作正常,但显然它不适用于64位系统,我不知道为什么因为我无法访问64位系统.

这是适用于Vista 32位系统的代码

    @echo off
Set Reg.Key=HKLM\SOFTWARE\Malwarebytes' Anti-Malware
  Set Reg.Val=InstallPath
  For /F "Tokens=2*" %%A In (
   'Reg Query "%Reg.Key%" /v "%Reg.Val%" ^| Find /I "%Reg.Val%"'
  ) Do Call Set MBAMPATH=%%B
Run Code Online (Sandbox Code Playgroud)

有人可以重新写它以64位工作吗?

总是谢谢:)

registry scripting 64-bit batch-file

0
推荐指数
1
解决办法
6351
查看次数

如何在Ubuntu/Linux上启动和定位多个应用程序?

在我的新工作中,我正在进行rails开发,而我正在使用Ubuntu(我的选择).我想启动emacs,2或3个终端,定位它们,并可能cd到目录.

我一直在寻找,但似乎无法找到任何会这样做的应用程序.

我在这里问这个,因为如果没有人知道的应用程序,这将是一个编程问题,我怎么能以KISS方式(小红宝石脚本或其他东西)完成这个.

那么:你是否有任何能够做我想做的应用程序,或者如果失败了,你知道一种简单的方法以编程方式自己做(我不关心什么语言/框架).

linux scripting ubuntu

0
推荐指数
1
解决办法
3200
查看次数