gpt4 book ai didi

C++ 执行脚本 Aprog 命令未找到

转载 作者:太空宇宙 更新时间:2023-11-04 03:52:47 26 4
gpt4 key购买 nike

我们有一个 C++ 项目,需要使用以下脚本将标准输出重定向到文本文件:

#!/bin/bash
echo "Descend into 'workdirectory' directory"
cd workdirectory
#
for item in *
do
echo " "
echo "EXECUTING" $item
cd $item
Aprog >zoutput02.txt
cd ..
echo "EXECUTION COMPLETE"
done
echo "Return from 'testdirectory' directory"
cd ..
echo " "

当我尝试使用 bash ./scriptname.txt 运行此脚本时,它返回:

EXECUTING work
./scriptname.txt: line 10: Aprog: command not found
EXECUTION COMPLETE
Return from 'workdirectory' directory

这个错误是什么意思?

谢谢!

最佳答案

你正在 CD 周围。 Aprog 几乎肯定不在您的路径上。

Aprog 添加到您的 PATH 或在脚本中定义它。

aprog=/path/to/aprog 
$aprog > zoutput02.txt

关于C++ 执行脚本 Aprog 命令未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25716386/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com