我有一个“主”脚本(文本文件)的文件夹(和子文件夹),它们调用同一文件夹或子文件夹中的其他“Utils”脚本或调用其他“Utils”脚本的“Utils”脚本我想知道是否存在未从“主”脚本调用的脚本。 (底线 - 我想删除所有未调用的“utils”)
代码的输出应该是根文件夹或子文件夹内的所有文件的映射 有多少脚本调用它的计数器(参见下面的例子):
根文件夹(C:\ testFolder) MainScript1_1.sx4(不会呼叫任何人) MainScript1_2.sx4(调用MainScript2_1.sx4,Util1_1.sx4) MainScript2_1.sx4(调用Util1_1.sx4和Utils \ Util1_2.sx4) MainScript2_2.sx4(调用Utils \ Util2_1.sx4和Utils \ Util1_2.sx4) Util1_1.sx4
根文件夹(C:\ testFolder \ Utils) Util2_1.sx4(不叫任何人) Util2_2.sx4(调用Util3_1.sx4和Util3_2.sx4) Util3_1.sx4(调用Util3_1.sx4和Util3_2.sx4) Util3_2.sx4(不叫任何人) Util3_3.sx4(不会呼叫任何人)
运行输出
感谢。