我有一个文件,其中包括超过40000行mv&cp命令。我想把它作为一个shell文件拆分成20个或n个文件,然后依次运行它,例如,如果a.sh完成了,那么我想执行b.sh,依此类推
文件的示例
hdfs dfs -mv /source/path/file.xt /destination/path/ &
hdfs dfs -mv /source/path/file.xt /destination/path/ &
hdfs dfs -mv /source/path/file.xt /destination/path/ &
.
.
hdfs dfs -mv /source/path/file.xt /destination/path/ &
我使用上述逻辑作为脚本的一部分。
1条答案
按热度按时间b4lqfgs41#
你不需要分割文件。只是放
wait
每隔20行,如下所示,这将解决您的问题:-添加
wait
每隔20行使用以下命令finally:-