Seu estado de requisitos,
You can feed the user name to
finger
using thewhoami
command and piping the output toxargs
. The argument forxargs
is, of course, thefinger
command.
Você, então, diz que usa este comando: find . file.sh | xargs finger {username}
, mas não obtém o resultado necessário.
O comando que você criou não corresponde aos critérios fornecidos no requisito. Vamos dividir isso:
The argument for
xargs
is [...] thefinger
command
OK, então temos xargs finger
. Isso requer entrada e cada linha de entrada é anexada ao final do comando finger
por xargs
.
feed the user name to
finger
using thewhoami
command
Não podemos fazer whoami | finger
(bem, podemos, mas não faz sentido porque finger
não lê de stdin ), mas podemos aplicar a saída de whoami
ao fim do comando finger
da seguinte forma:
whoami | xargs finger
Isso deve responder à primeira parte da sua pergunta. Quando você usou isso e descobriu o que está faltando em sua segunda parte, talvez queira atualizar sua pergunta com as novas informações.