我试图在bash脚本中从当前目录复制一些文件,但问题是cp命令不能与当前目录一起工作。我可以在回溯5(基于Ubuntu)上使用以下命令,但在Kali linux (基于Debian)中没有任何问题:
cp -f -v *.{html,txt,php} /var/www/
通过首先将目录更改为这些文件所在的目录,我可以直接从终端执行此命令。但是使用脚本我得到了以下错误:
cp -f -v *.{html,txt,php} /var/www/
cp: cannot stat `*.{html,txt,php}': No such file or directory
同样,当我使用Ubunt
我正在尝试编写一个框架,它能够与多台linux机器纠缠在一起。
例如,我将要使用该框架的测试用例可以在linux机器中启动服务器,在另一台linux机器上启动客户机,然后可以在不同的linux机器上进行一些配置更改,而无需等待任何命令的完成。
我试着用pexpect来做我的工作,但没有发现它更有用。
有人能建议我使用哪些Python模块来完成我的任务吗?
我的测试用例步骤如下:
1. Login to SIP Server -> su -> start SIP server
2. Login to Voice Server -> su -> make some conf
有没有类似于Microsoft Powershell (一个构建在.NET框架上的面向对象的shell ) for Linux (可能是构建在Java、GObject或它自己的对象类型/没有对象类型上)的东西?
编辑:特别是在类似于bash或powershell或cmd等语法的情况下(=‘’标准‘’外壳语法)