标题上写着所有的朋友!
如何将命令行参数提供给我想使用ltrace/strace监视其执行的可执行文件?
例如,如果可执行文件是'a.out'并且我想将ltrace的输出存储在文件'out.txt'中,并且'arg1'是我想要传递给可执行文件的命令行参数,那么我试过的命令这是"ltrace ./a.out -o arg1 out.txt"
问题是我的程序只能用于单个命令行参数,所以当我运行上面的命令时,我的程序将其解释为多个命令行参数,并在打印"Usage"消息后停止执行(它实际上是为了这样做但在这里我想监视它正在制作的库调用.
有人可以帮帮我吗?提前致谢.:)
shutil.move(src,dest)方法是否调用os.system()方法或bash命令'mv'和'cp'?
PS:我在网上搜索但找不到任何有用的信息.