19 lines
458 B
Bash
19 lines
458 B
Bash
![]() |
#!/bin/bash
|
||
|
|
||
|
sh gradlew clean
|
||
|
all_java_file=$(find ./ -name \*.java)
|
||
|
echo "\n**********"
|
||
|
echo "$all_java_file"
|
||
|
echo "\n**********"
|
||
|
same_name_file=$(echo "$all_java_file" | awk -F "/" '{print $NF}' | awk 'a[$0]++{print}' | sort | uniq)
|
||
|
echo "\n**********"
|
||
|
echo "$same_name_file"
|
||
|
echo "\n**********"
|
||
|
touch same_name_file.txt
|
||
|
cat /dev/null > same_name_file.txt
|
||
|
for n in ${same_name_file[*]}
|
||
|
do
|
||
|
echo "$all_java_file" | grep '/'"$n" >> same_name_file.txt
|
||
|
done
|
||
|
|