Мне был присвоен проект базы данных, в который я загрузил набор данных, составлял 50 ГБ. После извлечения набора данных у меня есть 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
Но это утомительно для написания этой команды для данных 31 * 23 * 59 .json. Как написать скрипт для просмотра каталогов, найти jsons и вызвать mongoimport?
Не требуется скрипт, просто find:
find /media/shamsad/1E8A00A88A007E91/ -name '*.json' \
-exec mongoimport --db twitter --collection twitterCol --file {} \;
Не требуется скрипт, просто find:
find /media/shamsad/1E8A00A88A007E91/ -name '*.json' \
-exec mongoimport --db twitter --collection twitterCol --file {} \;
Не требуется скрипт, просто find:
find /media/shamsad/1E8A00A88A007E91/ -name '*.json' \
-exec mongoimport --db twitter --collection twitterCol --file {} \;
Не требуется скрипт, просто find:
find /media/shamsad/1E8A00A88A007E91/ -name '*.json' \
-exec mongoimport --db twitter --collection twitterCol --file {} \;