相关疑难解决方法(0)

如何将文件夹中的文件数作为变量?

使用bash,如何在没有解释器抱怨的情况下获取文件夹中的文件数,从shell脚本中排除目录?

在朋友的帮助下,我试过了

$files=$(find ../ -maxdepth 1 -type f | sort -n)
$num=$("ls -l" | "grep ^-" | "wc -l")
Run Code Online (Sandbox Code Playgroud)

从命令行返回:

../1-prefix_blended_fused.jpg: No such file or directory
ls -l :  command not found
grep ^-: command not found
wc -l:   command not found
Run Code Online (Sandbox Code Playgroud)

分别.这些命令在命令行上运行,但不适用于bash脚本.

如果文件中填充了格式化的图像文件1-pano.jpg,我想抓取目录中的所有图像,以获得最大编号的文件,以便处理下一个正在处理的图像.

为什么会出现差异?

bash shell

25
推荐指数
3
解决办法
8万
查看次数

标签 统计

bash ×1

shell ×1