我最近一直在尝试编写一个脚本,该脚本可用于在 bash 中自动化我的 c++ 程序。如果您了解 AutoIt,我可以简单地向您展示我正在尝试做的事情的示例:
send("1{enter}")
Run Code Online (Sandbox Code Playgroud)
或者
send("!a")
Run Code Online (Sandbox Code Playgroud)
OK 对于那些不会说 AutoIt 的人:
第一个示例发送模拟的“1”击键,然后是 enter(CR)
第二个例子发送alt-a
我特别想在bash 中做到这一点。其他脚本语言都做不到
另外,我不喜欢用勺子喂食。请具体说明如何写。不允许为我编写脚本。
我一直在尝试在Fedora 18上安装 GCC 。这是我终端窗口的直接摘录:
ishan@localhost ~]$ sudo yum install gcc gcc-c++
Loaded plugins: langpacks, presto, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package gcc.i686 0:4.7.2-8.fc18 will be installed
--> Processing Dependency: cpp = 4.7.2-8.fc18 for package: gcc-4.7.2-8.fc18.i686
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc-4.7.2-8.fc18.i686
--> Processing Dependency: cloog-ppl >= 0.15 for package: gcc-4.7.2-8.fc18.i686
--> Processing Dependency: libmpc.so.2 for package: gcc-4.7.2-8.fc18.i686
---> Package gcc-c++.i686 0:4.7.2-8.fc18 will be installed
--> Processing Dependency: libstdc++-devel = 4.7.2-8.fc18 for package: gcc-c++-4.7.2-8.fc18.i686 …Run Code Online (Sandbox Code Playgroud)