标签: command

使用来自文件的输入运行 C++ 的命令

cpp文件

#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
    freopen("input.txt","r",stdin); // All inputs from 'input.txt' file

    int n,m;
    cin>>n>>m;
    cout<<(n+m)<<endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

该文件input.txt可能包含:

输入.txt

10 20

用于构建和运行代码的命令行 -

g++ myC.cpp -o myC
myC
Run Code Online (Sandbox Code Playgroud)

它产生30从input.txt文件中获取输入的输出。

现在我正在寻找一个命令,它同样可以从文件中获取输入,但希望避免在代码中使用 freopen()。

可能是这样的——

g++ myC.cpp -o myC  // To compile
myC -i input.txt    // To run with input
Run Code Online (Sandbox Code Playgroud)

c++ command

2
推荐指数
1
解决办法
3万
查看次数

如何在powershell中更改目录并在该目录中运行文件?

例如,我想运行位于 c:/cygwin/ 目录中的 cygwin.bat...

我尝试了以下操作,但出现错误:

cd c:/cygwin ./cygwin.bat

powershell command powershell-2.0

2
推荐指数
1
解决办法
8592
查看次数

在 Catel 命令中使用参数

我尝试在 Catel 的命令中使用参数:

public Command MyCommand { get; private set; }

MyCommand = new Command(MyCommand_Execute);

private void MyCommand_Execute(object parameter)
{
}
Run Code Online (Sandbox Code Playgroud)

并得到以下错误:

'Catel.MVVM.Command.Command(System.Action, System.Func, object)' 的最佳重载方法匹配有一些无效参数

我遵循了示例 Catel 代码,有什么想法吗?

wpf command catel

2
推荐指数
1
解决办法
1161
查看次数

添加数据后如何滚动到 ListView 的末尾 - WPF

我尝试在按钮单击处理程序中添加以下内容:

        ListView listView = MyListView;
        int lastItemIndex = listView.Items.Count - 1;
        listView.ScrollIntoView(listView.Items[lastItemIndex]);
        listView.UpdateLayout();
Run Code Online (Sandbox Code Playgroud)

按钮单击还与命令处理程序相关联,该命令处理程序将项目添加到与 ListView 关联的 ObservableCollection。

问题是按钮单击处理程序在我的命令处理程序之前调用,因此为时过早。在按钮单击处理程序中,ListView 还没有看到带有添加项的更新 ObservableCollection。什么事件或者更好的是,在我的项目添加到 ObservableCollection 后,如果不更改背后的代码以使 ListView 滚动到末尾,我可以做什么?我已经看过但在stackoverflow中还没有找到答案。谢谢!

c# wpf listview command event-handling

2
推荐指数
1
解决办法
1790
查看次数

csh 脚本:检查命令是否存在

我想要这样的东西

if (command_not_exists) exit

有人可以告诉我如何在cshell脚本中实现此功能吗?

command csh where-clause

2
推荐指数
1
解决办法
2432
查看次数

在 Go 中执行 exec 时,如何获得正在运行的命令的输出?

到目前为止,我已经看到了几种不同的方式,您可以通过这些方式轻松地在 go 中执行 shell 命令并生成它的输出。但是,在程序仍在运行时会输出大量命令,例如,git clone ...

如果git clone http://some.repo.git使用以下内容执行:

out, err := exec.Command("...").Output()

似乎没有任何输出,因为它显然正在运行。或者至少在我的经验中似乎是这样。是否有一种简单的方法或模式可以实现来显示正在运行的命令的实时输出?

command exec go

2
推荐指数
1
解决办法
823
查看次数

每天每 2:30 运行一次 cron 作业?

如果我创建 cronjob 以每 2:30 运行一次,命令会运行吗?(这意味着,我的 cron 将在每小时 90 分钟后运行。)

命令如:30 */2 * * * /command/xxx => 对吗?

请帮忙?

linux cron command crontab hour

2
推荐指数
1
解决办法
1万
查看次数

将另一个复制到启动文件夹的批处理文件?

我正在制作一个批处理文件,需要将另一个批处理文件复制到“开始”菜单“启动”文件夹 (在登录/启动程序时使用的文件夹)。由于路径使用用户的计算机名称,例如。C:\Documents and Settings\User Name我需要批处理文件来获取用户的正确名称,而不是“用户名”或*(通配符)。通配符不起作用,因为批处理文件出现“文件名目录名称或卷标语法不正确”。

我希望这已经足够清楚了。

windows command copy wildcard batch-file

2
推荐指数
1
解决办法
4万
查看次数

从终端在所有 makefile linux 中搜索一个词

我正在使用 Ubuntu。我必须在多个生成文件中搜索“发送”一词。假设所有的 makefile 都在 /home/mypath 中。我试过这个命令但不起作用。请你帮助我好吗?提前致谢。

find /home/mypath/ -name Makefile &&  grep -r "send"
Run Code Online (Sandbox Code Playgroud)

linux shell terminal ubuntu command

2
推荐指数
1
解决办法
2355
查看次数

使用Python的“子进程”运行“导出”命令不起作用

subprocess.run('export FOO=BAR', shell=True)
Run Code Online (Sandbox Code Playgroud)

这根本行不通,我也不知道为什么。

我想做的所有事情都是通过python(3.5.1)脚本设置环境变量的,当我运行上述代码时,什么也没发生。没有错误出现,并且当我自己检查环境变量时,尚未设置它。

其他的shell命令subprocess.run() 也可以使用,例如ls和pwd,但不起作用export。

.run()是在Python 3.5中添加的(以防您不认识它),但我也尝试了使用.call()和进行上述操作,但.Popen()结果没有变化。

我知道我可以os.environ['FOO'] = "BAR"使用来在python中设置环境变量,但是我将在项目中大量使用shell命令,并且我希望我需要将多个命令串在一起,这将使的使用export变得比容易os.environ。

我的项目将在Linux上运行,这就是我的计算机运行的环境。

python bash shell command subprocess

2
推荐指数
1
解决办法
1078
查看次数