Este ${1} não tem nada a ver com o find, é um parâmetro do shell.
Se o segundo comando find for executado dentro de um script de shell, por exemplo, seu test.sh é como:
#!/bin/bash
find ${1} -type f
Então, se você chamar isso test.sh com
./test.sh cica
Em seguida, o cica será substituído pelo shell na linha de comando find . O comando find verá um
find cica -type f
.. e assim será executado (assim, ele procurará arquivos no diretório cica e não no diretório atual).
p. Uma vez em nossas vidas, todos nós devemos ler o manual de bash , ls , cp e strace .