Я хотел бы знать, как я могу присвоить значения массиву в bash, как я пытаюсь здесь:
declare -a array find */*file.txt > array
Если я правильно понимаю, что вы хотите, вам нужно изменить это:
к этому:
array=(*/*file.txt)
(который устанавливает array в массив, содержащий имена всех файлов, соответствующих */*file.txt).
array
*/*file.txt