Você pode usar sed
para "editar" cada linha adicionando o sufixo necessário:
find subprojects -mindepth 1 -maxdepth 1 | sed 's!$!/test.sh!'
O separador normal para sed
é /
, mas usei !
porque a substituição já contém /
e não queria terminar com \/
construções visuais no resultado ( sed 's/$/\/test.sh/'
).
Se você estiver procurando por arquivos que possam existir, ou ainda não, mas provavelmente, você deve restringir seu find
a escolher apenas diretórios, com find subprojects -mindepth 1 -maxdepth 1 -type d
Nos comentários, você também pergunta como colocar isso em uma única linha. Desde que nenhum dos seus argumentos contenha espaço em branco ( subprojects/some where/test.sh
, por exemplo), você pode canalizar o resultado em xargs
.