
msoliver
(usa Debian)
Enviado em 15/10/2022 - 22:40h
Dfs escreveu:
Olá,
Estava aprendendo alguns comandos no terminal quando ao utilizar o find me veio uma dúvida, é possível executar um comando dentro de outro?
Por exemplo, o comando base:
$ find /home -type f -name "arquivo.mp4"
Assim executar esse arquivo diretamente como seria:
$ mpv a.mp4
mas ao invés de pegar o resultado de um, já está pré programado para executá-lo ao encontrar.
Ai a dúvida, conseguiria mandar o MPV (como exemplo, qualquer outro Player, leitor de pdf etc.) executar o arquivo mp4 encontrado pelo find diretamente?
$ mpv (find /home -type f -name "arquivo.mp4") algo assim...
Boa noite,
Com o find, é so "usar" o exec,
exemplo:
find /home -type f -name "arquivo.mp4" -exec mpv {} \;
Obs.: Estou considerando qua a saída do find tem só um arquivo.....
______________________________________________________________________
Importante:
lynx --dump
https://www.vivaolinux.com.br/termos-de-uso/ | sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando:
ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________