Raw
1 2 (
2 3 chks="sub1
3 4 sub2
4 5 sub3
5 6 sub4" &&
6 7 chks_sub=$(cat <<TXT | sed "s,^,sub dir/,"
7 8 $chks
8 9 TXT
9 10 ) &&
10 11 chkms="main-sub1
11 12 main-sub2
12 13 main-sub3
13 14 main-sub4" &&
14 15 chkms_sub=$(cat <<TXT | sed "s,^,sub dir/,"
15 16 $chkms
16 17 TXT
17 18 ) &&
18 19
19 20 subfiles=$(git ls-files) &&
20 21 check_equal "$subfiles" "$chkms
21 22 $chks"
22 23 )