Seu estado de requisitos,
You can feed the user name to
fingerusing thewhoamicommand and piping the output toxargs. The argument forxargsis, of course, thefingercommand.
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
xargsis [...] thefingercommand
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
fingerusing thewhoamicommand
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.
