When json is too long, there will be bugs.
So it will save to json file,and invoke shell will json file path.