创建命令并通过linux终端执行它们

时间:2013-08-13 07:35:54

标签: c++ linux shell command-line

我参加了像codechef这样的竞争性编程竞赛。因此他们以特定格式输入。我期待用C ++开发一个测试器。我打算做的一些事情是:

  • 以文件格式.txt给出输入格式。
  • 提供输出已知的样本输入测试用例。
  • 在测试用例(ii)上测试程序并在单独的文件中生成输出。
  • 按照format.txt中指定的格式在几个测试用例中随机测试程序,并在单独的文件中生成输出。

完成所有这些后,我想要一个命令来代表上述所有操作。如何在linux终端中引入一个新命令(例如test_codechef sample_program.cpp,其中new命令在sample_program.txt上执行我的测试器)?

1 个答案:

答案 0 :(得分:0)

我认为您要向终端添加命令并使用它,如果您正在谈论Bash,那么只需创建一个没有类型的文件 bash文件的示例:

#!/bin/bash 
echo "Hello World "

保存:HelloWorld

之后:

chmod +x HelloWorld
cp HelloWorld /usr/bin/

然后键入终端:HelloWorld,结果Hello World, 所以,如果我正确的话,你需要学习一些关于Bash Linux的东西