1
我想写一个场景,它将输入一个数字,然后找到所有文件的大小,如果大于这个数字。在bash中使用变量与命令
到目前为止,我有这样的:
read $size
find . -size "+{$size}c"
上面的代码不起作用。我该怎么做呢?
我想写一个场景,它将输入一个数字,然后找到所有文件的大小,如果大于这个数字。在bash中使用变量与命令
到目前为止,我有这样的:
read $size
find . -size "+{$size}c"
上面的代码不起作用。我该怎么做呢?
你可以做这样的事情找到更大的文件比你在可变数目 -
find . -size +"${size}"c
你也可以做这样的事情 -
awk -v mysize="$size" '{if ($5>=mysize) print $9}' <(ls -l)
您可以修改ls -l
以提供特定文件夹的路径并添加更多选项以递归执行搜索。
你应该做${size}c