Вы также можете воспользоваться тем фактом, что оболочка удаляет новые строки из подстановок команд. Итак, вместо найдите $ PWD -type f -name "file.txt"> paths.txt
, вы можете сделать это (обратите внимание, что вам не нужен $ PWD
, он - значение по умолчанию для find
):
echo $(find $PWD -type f -name "file.txt") > paths.txt
или
printf '%s ' $(find $PWD -type f -name "file.txt") > paths.txt