【发布时间】:2018-01-17 10:03:24
【问题描述】:
我需要根据文件中的行数采取措施。 为了使它动态,我使用带有路径和文件的变量来使用并将所有内容传递给这个 if 语句:
if [[ $(wc -l < $PATH) -gt 1 ]]
then
echo "File has more lines"
fi
当我使用$PATH 执行命令时,我得到一个wc: command not found 作为输出,而不是$PATH 我给它的路径+文件名它可以工作。
它是静态的并不是什么大问题,因为文件应该始终位于该位置并且它是由程序生成的,但现在我想了解它为什么不起作用。
提前致谢。
【问题讨论】: