将 find 命令的输出存储在一个数组中 [英] Store the output of find command in an array

查看:34
本文介绍了将 find 命令的输出存储在一个数组中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何将find $1的结果放入数组中?

How do I put the result of find $1 into an array?

在 for 循环中:

for /f "delims=/" %%G in ('find $1') do %%G | cut -d\/ -f6-

推荐答案

要循环查找,只需使用 find:

To loop through a find, you can simply use find:

for file in "`find "$1"`"; do
    echo "$file" | cut -d/ -f6-
done

这是我从你的问题中得到的.

It was what I got from your question.

这篇关于将 find 命令的输出存储在一个数组中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆