编写脚本来遍历目录?

sph*_*nix 7 scripts

我被分配了一个数据库项目,我下载的数据集是 50GB。提取数据集后,我有 31 个文件夹。这 31 个文件夹中的每一个都包含 23 个文件夹。这 23 个文件夹中的每一个都包含 59 个 (00-59).json 数据。我需要将这些数据提供给 MongoDB。我正在为它编写这个命令:

 mongoimport --db twitter --collection twitterCol --file /media/shamsad/1E8A00A88A007E91/archiveteam-twitter-stream-2013-08/08/01/00/00.json
Run Code Online (Sandbox Code Playgroud)

但是为 31*23*59 .json 数据编写这个命令很烦人。
如何编写脚本来浏览目录、定位 jsons 并调用 mongoimport?

ter*_*don 11

不需要脚本,只需find

find /media/shamsad/1E8A00A88A007E91/ -name '*.json' \
    -exec  mongoimport --db twitter --collection twitterCol --file {} \;
Run Code Online (Sandbox Code Playgroud)