创建并运行带有命令行参数的文件
Creating and running a file with command line arguments
我是linux的新手,如果我的描述不懂,我深表歉意。我会尽量详细说明。
目前,我正在使用Fedora开发一个终端,我的目标是创建一个较小的数据集来运行程序。有人给我举了一个例子,我的导师说要运行这个程序,我所要做的就是在控制台中键入"./filename"。
filename的命令行参数如下:"./main./textfile1./textfile2"基本上,每个参数都用空格分隔。我尝试用类似的格式重新创建此文档,但我不确定该将其另存为什么,当我尝试以与具有较大数据集的文件相同的方式运行它时,它也不起作用。
此外,文件名在终端中是粗体,而我创建的文档则不是。我不确定这是否有帮助,但我注意到了这一点。
如有任何帮助,我们将不胜感激。
您需要设置文件的执行位。
chmod +x filename
确保先编译程序(以防没有编译。我通常使用g++编译器),然后使用/文件名就像你的老师说的,但不要把"./"放在论点前面。只需将其写为"./filename textfile1.txt textfile2.txt"
相关文章:
- 在 cpp 文件中隐藏采用模板参数引用的方法
- 读取大文件(>2GB)(文本文件包含以太网数据)并通过不同参数随机访问数据的最佳方法是什么?
- 是否可以在命令行中将输入参数传递给可执行文件
- 如何使用输入参数作为文件的传递?
- 隐蔽的 gcc 参数到 CMake 文件
- 生成文件文件名参数
- 在实现文件中使用模板参数声明方法
- 提供变量作为 MATLAB 系统命令的输入参数,以便C++可执行文件
- 如何在 c++ 窗口中将参数和返回的退出值传递到批处理文件/从批处理文件获取返回的退出值
- 编写一个将 LLVM IR 文件作为命令行参数的程序
- 通过命令行参数获取llvm ir文件时面临问题
- 如何使输入文本文件成为构造函数参数?c++
- (C/C++)fscanf_s从txt文件以字符形式读取数组时缺少整数参数错误
- 如何在不使用文件扩展名的情况下使用命令行参数打开C++中的文本文件?
- 读取用户必须提供一些参数的文件
- 如何使用 QProcess 设置参数以运行类文件?
- 可变参数模板在目标文件中有重复的符号?
- c++ 文件的参数
- accept(..) 似乎正在修改我给它的文件描述符参数
- C++ 找不到命令行参数(文件)